I think I'll trust the Gartner figure over your generalizations. And I know first hand that Gartner is not anti-Microsoft.
Since you're on the Gartner wagon, here's another interesting conclusion of theirs:
http://www.infoworld.com/article/03/09/10/HNlinuxoverstated_1.html
Gartner: Desktop Linux savings overstated
Analyst firm says that desktop environment more tricky than servers
By Gillian Law, IDG News Service September 10, 2003
Using a Linux OS (operating system) might save you money on your servers, but most enterprises shouldn't expect to see the same cost saving if they switch their Microsoft Corp. Windows desktops over, a report from Gartner Inc. said Wednesday."
BWAHAHAHAHAHAHAHAHAHAHA!!!!
Since you're on the Gartner wagon, here's another interesting conclusion of theirs: They're right. If you do a large Linux desktop install these days, you'd better make sure it's done right. Then it can save money. Slapping together a Windows system these days is more forgiving.
Personally, I think Linux is good for the desktop in only specific cases, but it is maturing -- give it a few years. If you want better than Windows for the desktop, just get a Mac.