In defense of nvidia
As my title says, i dont think it's nvidia's fault. Basically, as was already said, Microsoft delayed the Vista launch a bunch of times, always rewriting something. Second, they were constantly changing it's driver model, which gives nvidia and other hardware vendors a reallly bad time.
Third.. Who made the statistics? Who's got the data? Microsoft! Who has the OS that connects all the drivers and runs them? Who is responsible for managing everything? Microsoft! They changed their architecture radically (or so they say), and they want everyone else to just code THEIR way? Come on!
If a windows error popup dialog comes out, and says that nvidia drivers borked the system, why should it actually be that way? can't it be that the OS doesn't know how to handle the situation, and then just says that the drivers performed an unknown or unauthorized action?
I've seen it happen a gazillion times. Besides. I use Linux, Vista, and XP. Love Linux, like XP a lot, but damn, i HATE vista.
I don't think Nvidia or the rest of the companies are doing a good job. They're working with what Microsoft gave them. A super buggy OS, and they've never even once acknowledged what most of us know... That Vista is a resource hogger with more holes in it that a fishing net.
Vista, for me, is a death trap. Half the stuff i had working on XP doesn't work there. Most of them even work in Linux, under wine, or something similar...