get the evga 6600gt at newegg. it will run all ur games at high settings fine.
if u can afford it, the 6800gt and x800xl both offer higher performance but at least 2x the cost.
My system specs are as follows.
Amd 64 2800
Geforce 6800
1 Gig of Ram
Gigabyte sp pro motherboard.
7200 RPM 200 Gig Harddrive
Xp Home
Heres my question. I am used to being a consol gamer and recently ive been trying to game with my pc. My brother does it all the time but he currently left for a "2 year commitment" (some of you will know waht this means) and i dont have anyone to ask my questions to. Basically im running games like Doom 3 ROE, Half Life 2, Doom 3, counterstrike etc. I get a steady 60 FPS but it dips down to 30-40-50 fps in heavy graphics areas (wide open places, Heavy fights etc) Should i expect this to happen and try to ignore it? Somone told me "this is apart of gaming with computers" It would be nice to just get 60 fps and nothing less. Would upgrading to something like a 6800 GT or a X800 pro get me this 60 fps and nothing under. It just takes away from the game when i get less than 60 FPS. Also, heres something interesting with my card. When i turn the graphics down i dont get much if any preformance difference... hmmm. Also, when i overclock my card it makes my card run slower.... lol. Any help would be appreciated.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic