It surely took NVIDIA a while yet today they officially released Windows Vista 32-bit NVIDIA 6, 7, 8 and 9 Series 3D Stereo Drivers
Stereo drivers are intended to enable the NVIDIA stereo Control Panel for the support of 3D Glasses. This is a beta driver so there might be a bit of stability issues for you. Then again it has been a long time since NVIDIA released such a driver so it'll make loads of you quite happy.
With this release we finally see proper Windows Vista 32-bit support.
Download - click here
NVIDIA 3D Stereo Driver 174.76 (official)