Nvidia has finally released a final version (100.54) of their Windows Vista driver for GeForce 8800. Grab it from their site. I'm getting ready to install it myself and have heard rumors that the SLI capabilities are somewhat lacking in this version. Expect frequent releases from Nvidia from this point on.
The opinions expressed herein are my own personal opinions and do not represent
my employer's view in any way.