A new NVIDIA ForceWare driver appeared on the web which is being served on-line by one of NVIDIA's partners. This driver set is commonly distributed and it is receiving pretty good feedback.
The drivers are dated dated (03/29/2008) and to be considered beta.
Download:
GeForce 174.85 Beta driver Vista 64-bit
GeForce 174.85 Beta driver Vista 32-bit