I picked up a Radeon X800 GTO card a few months back to replace a dated GeForce 5200, and the game has run quite well with it, even though my system only has 3/4 GB of Ram - with an Athlon 2400+ CPU, I usually get 50-60 fps, with dips flying into big cities (more due to memory limitations than the card, I think), and the card is under $200. The earlier rec from Doolittle on the eVGA GeForce card is a good one as well - did very well in price/performance comparisons (saw a good article on ExtremeTech, as I recall), and solidly on the basis of performance alone. I can't argue with Doolittle's suggestions on the new machine either, though you can pick up cases cheaper if you watch for sales in your area - Fry's in particular will often run a decent case with a mail-in rebate that makes it nearly free, especially around holiday weekends. Swap meets are another great place to get cases for next to nothing, and you might pick up a few other useful parts in the process. Personally, the appearance of my machine is less important than its guts, so I don't care if a case is a bit beaten up...