Devil's Advocate
This is all sounding very similar to the Windows 98se to Windows XP migration a number of years ago.
-- 98 is fast and stable, I wouldn't put that POS XP on my machine!
-- Bloat, bloat, bloat! XP is nothing but bloated crapware!
-- Driver support for XP? Don't make me laugh.
-- Windows XP <- The smiley says it all.
Sound familiar?
So what happened to XP? MicroSoft put out some service packs and updates that shored up its shortcomings, peripheral and device manufacturers started releasing more and more drivers that supported XP (once MS started spreading the specifics around, that is) and soon, people were happily migrating to XP. So, why can't the same be done with Vista?
Now, mind you, this is coming form a Linux user (yay Debian). Personally, I refuse to install Vista on any machine I own (laptop or otherwise) for a number of reasons, but the biggest reason is that DRM (in whatever pretty, sugar-coated form it would take) should NEVER, EVER, be part of a base OS. Period. Full Stop. End of file. But, if you don't mind having it, good for you.