Printing is limited to a narrow selection. Not to mention wireless cards where one has to use unsupported 3rd party drivers.
Anyway, a victory for Linux, Dell announced they will re-offer XP for it's line of PC's with Vista offered as well. Apparently the masses aren't enamored by hardware and software upgrades (read that to be total replacements) that Vista requires. I know in my personal situation and even my employer's, that incompatibilities with hardware and software are going to hinder adoption of Vista.
I feel for technicians, when they service a Vista issue, imagine getting or trying to charge a customer for support, for simply recommending they buy a new piece of hardware or software from another vendor source. Word of mouth gets around and those shops customer's won't even show up for that.
I updated Ubuntu Linux to 7.04 Friday night, imagine being able to upgrade your OS on-line and for the cost of the time and bandwidth on DSL. Some of my hardware wasn't supported, but it still was supported thru restricted repository software and drivers still available. So it still works just the same. I imagine Vista to some extent has similar, but it's a matter of being tech savy to get it to work. Funny, Windows has come full circle, the main knock on Linux has always been this and Vista has become exactly that, only the difference between Linux and Windows ? There is a community that supports these unsupported hardware components, with Windows, since it's locked down, Microsoft doesn't care and nobody else can help except manufacturers that publish statements they refuse to support their hardware. It falls back on Microsoft to develop a driver and they seem to care less too. Solution, here's a grand opportunity for conversion from Windows to OS X or any of the Linux distros.