I would say neither card. It's G94 evolved out of G92, which is based on G80 and it's 4 years old technology. What is the amount of your budget exactly? Or if you have no other choice, get the 512MB GDDR3. GDDR2 is horrible for gaming, and the 9600gt won't make full use of the 1GB VRAM

I am living in bangladesh. Here many cards are unavailable. Also the VAT and tax is high in my country. I am listing the cards i know they are available - *Nvidia cards*1)Gigabyte GV 9500gt 1gb2) Gigabyte 9500gt 1gb3) Sefaier Ati 4830 HD 512mb4) Ati 3450HD 512mb5) Ati 4550HD 512mb6) XFS express gf 9400gt 1gband the two card i told about. I don't know if 5670 is available. But i will check it out. Also its not possible for me to shop online because the cost would double for the damn tax , vat and custom things. Thanks again guys.

The 4830 doesn't use DDR5 does it? I think it uses DDR3. Either way it doesn't matter. What memory your GPU uses has nothing to do with what memory your system uses. As long as it plugs into the slot you'll be ok.

The 4830 is the AMD equivalent of the 8800/9800GT. It won't be a totally awesome card, but it should be enough for most things.

U can use any of them as crysis 2 and mass effect 2 works on any of them even in mine nVidia 8400 gs 512 MB

if u want better than 9800GT will be good for u and for best game play upgrade ur RAM to 4 gb as it will help to reduce pressure on ram which will help to make gaming better by reducing graphics or gforce uses