Just a heads up for those who have a new 8800GTS 512Mb.
The current v163.75 WHQL certified drivers from Nvidia don't seem to support the new 512Mb 8800GTS card.
Also if you use the driver finder on the nvidia website and put in 8800GTS 512 drivers for Windows XP 32-bit it just takes you to a blank page ( hxxp://www.nvidia.com/object/winxp_163.71.html ), so not very helpful atm, am sure its just a temporary glitch... from the url it trys to take you to i'm assuming ur meant to use the v163.71 drivers?
Just saying because it confused the hell out of me for a while, the drivers that came with the card on the CD work fine and I'm just going to test it with the Nvidia Beta drivers v169.21 (i think)...
Nvidia site: Welcome to NVIDIA - World Leader in Visual Computing Technologies
Nvidia driver download: Nvidia Driver Downloads