Most modern graphics cards offer high def (720p, 1080i/p) resolutions. One that is "cheap", but will allow you to play games in HD with lower settings at ok speeds/framerates is the Radeon 5770. It runs under USD$140 for most brands. I really wouldn't go with anything less than that. What is your budget?