Slashdot has a very relevant discussion on graphic cards:
[quote=", post:, topic:"]
"High-end graphics cards get all the glory, but most folks have a difficult time justifying $300 or more for a single PC component. But what if you could get reasonable performance in all the latest games from a budget card costing as little as $70? With game developers targeting the relatively modest hardware available in current consoles and trickle-down bringing cutting-edge features down to budget price points, today's low-end graphics cards are more capable than ever. To find out which one offers the best value proposition, The Tech Report has rounded up eight graphics cards between $70 and $170
, comparing their game performance, Blu-ray playback acceleration, noise levels, and power consumption, with interesting results."
Graphic cards have gotten so many, that it's tough to choose one one, especially when the manufacturer have thrown in confusing numbering into the mix, with higher numbered cards often performing lower than older model cards, and so on.
The high end of the discussion is not cheap, but its good to see that a 100 USD card available in Pakistan for about 6000Rs can now play most games.
I don't play games, but I use programs like Google Earth and Freehand etc. and putting in a newish graphics card really speeded up everything.