OMG. IF HE WAS GOING TO GET A 6600GT HE WOULDN'T BUILD A $300 PC, HOW DO YOU NOT UNDERSTAND THAT?! God...you people recommend the 6600GT to EVERYONE, from the $1200 builders to the $300 builders...its getting kind of ridiculous.
ThePCmaN, I want to play the newest games at max, does that mean I can afford a 7800GTX? Wow...
Make the videocard fit the price. Do you rescearch.
I recommend one of the Radeon 9600 series, 9600 Pro preferably.
If you really can spend more (doubt it) then go for the XFX 6600GT, since that seems to be going for pretty cheap these days. Be ready to shell out like $150 up front though, because you have to use a rebate.