Here's the list I think is very good today.
I just want to Which Nvidia Graphic Card(s) is(are) cheap and pretty good for gaming. Also it should deliver good performance with Windows Vista too.
My PC Config :
Pc:- Lenovo 3000 series Q100 8822 11Q
Intel Pentium 4 3.06 Ghz HT
Intel 945G Chipset
2 GB DDR2-533 RAM
80 Gb Hard Disk
Nvidia Geforce 6200 256 MB TurboCache (Currently installed Graphic Card)
Windows XP Home