I just loaded Vista Home Premium. Nightmare! First my quad video card will not work, no driver available. Then my Garmin ique360 will not synch up, no update available from Palm. During set up, Vista asked me if I wanted to access all other computers on my network and vice versa, to which I answered YES. I can see the others on my network from Vista but cannot backup or copy files to any of them or to my CDrw drive. None of the other computers on my network (running XP Pro) can see the Vista Computer. I am reformatting soon and going back to XP. I would swich to Mac in a heart beat except they are just as arrogant as MSFT and very little software I use will run on a Mac.
As to weather MSFT is at fault.....Yup. They know how many software vendors have not updated their stuff. And there are plenty of MSFT related problems as I stated above.
If Apple was smart, they could easily overtake MSFT....but alas, they are too proud to change and thus they will remain dumb.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic