final release of Vista. MS's reason; drivers have been the single biggest problem with XP users. Thus for Vista, MS decided that it will only allow installation of a driver if it was certified/accepted by MS. To do this the driver preparation people would have to supply the driver to MS and then pay MS to run tests to certify the drivers.
To date, many are refusing to do that. In the others it simply takes time, as example, suppose the driver fails to pass the MS certification, back to square one for the writer.
Not in the least on MS's side, just letting you know that this issue was well reported in this and other forums and magazines.
IMHO anyone that updates to a new MS Operating System in the first six months probably deserves what they get.
There should be a Congressional investigation done with a hopeful result of Microsoft being fined $billions for perpetrating this fraud on the world population. They rolled out a fraud. I'm no computer genius, but I checked at the website for HP for my printer, at nVidia for the cards I wanted to buy, my IP MSN, and other peripherals and they almost uniformly post - "we have no drivers for our product for Vista yet - check back often". What a freekin joke. If I went ahead and bought a bogus machine, none of my stuff would work. I hope there's a big lawsuit somewhere down the road for these charlatans. Bill Gates should be putting his money into his own company before donating to solving aids in Africa. He should start by firing his entire management team in Seattle.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic