First, My spec are: Core 2 Duo E6700 Gigabyte 965P-DS3 XFX Geforce 7300 GS 256 mb 1 Gb DDR2 Ram 800 mhz( changed to 800 from 533) WD Caviar 250 gb I'm a hardcore gamer, but on a budget restrictions. I currently have 7300 GS 256 mb, which does not supply enough horsepower for me. I don't want to spend much money on DX9 card, so I would have enough saved for a DX10 card. The cards i'm gonna buy for now are: Saphire X1600 XT 256 mb OR nVidia Geforce 7600GS OR 7800GS. I need atleast 256 mb but 512 will go too.But the problem is it has to be priced near a XFX GForce 7300 GS. Any suggestions anyone? My budget is around 70 $ to 140 $.