@JL235:
I have had less problems with HW under Linux then with Windows.
Dual monitor with Linux was basically just as easy as under Windows.
Not to mention the spanning mode issues under Vista and 7.
Though I find it funny when people reduce Linux because of bugs, yet ignore the same problems on Windows.
Bugs exist everywhere.
With Linux I am unhappy because it has bugs.
Under Windows I’d be pi$$ed that I also payed money for it!! 
@Open Source Software
Depends. If you have a Software with massive amount of interest, say Paintshop, then yeah, it will naturally be better.
But on the other hand you have stuff that are either a niece product or just own the ‘market’.
f.i. appservers, webservers etc.
Though I’d exclude any OpenSource software from the list for Windows. If you use Windows (also OSX) you should pay for everything you use.
@Amount:
Dunno if there are more, but I have found a lot more stuff for Linux then I have found for Windows.
Sure, you can find 6285 chat clients or 957354 things that will add another icon to your task bar.
I use Windows at work but hardly install anything because most come with a license requiring a purchase, even for the most simplest of stuff.
So I basically switched my actual work machine @ work to Linux and have not missed anything.
Don’t take it personal. I intend no hostilities.