I am not going to bash Vista at all. I have been very satisfied with the OS as a whole. Obviously with every MS release they rework the entire GUI, but once you get passed the nuances the OS is fantastic and REMARKABLY stable. Getting drivers out of the kernel is one of the single most important design changes.

I have NOT been satisfied with vendor driver support for Vista, especially when it comes to Nvidia drivers. The DRM crap is a bit annoying, but that's what a secondary/virtual machine is for!