While my wondering won't solve anything, I'm still curious how Vista seems to have just "snuck up" on nVidia. It's not like it's been some super secret project that MS just tossed into the stores without telling anyone about.
Exactly. For those defending Nvidia, remember that Vista has been available to the public in a preview version for months now, and Nvidia has been getting test builds of it for YEARS. There is simply no excuse for the sorry state of drivers at this point. They knew this was coming for a long time, and they sat on their asses collecting profits instead of making it a priority and putting a team on it.