Balls.
@ Anonymous coward...
>Do most hardware vendors offer drivers for Linux? No.
And they don't need to, my linux box installed all my drivers automatically, even my wifi card, bluetooth and printer. I have installed windows several hundered times on several hundred systems during my life and not once has it ever installed the right wifi drivers automatically, you're lucky if XP picks up your crappy old HP deskjet.
>Do most office-type applications run on Linux? No.
Nonsense, you can run almost anything that windows runs on wine (even a lot of modern games), if you want it to be painless then spend a few quid and buy Crossover. In the worst case virtualbox runs windows XP at virtually full speed. Added to that OO3 makes MSOffice redundant in the majority of use cases anyway.
>Do most home-apps (e.g. MSN, Nokia PC Suite) run on Linux? No.
Is that your whole list??? Firstly, every distro of linux bundles a IM client that can talk to MSN, AIM, YAHOO, MYSPACE, ICQ etc. The only difference is you get less flexibility and more adverts from MSN. Secondly Nokia PC suite it's no less shitty and unreliable on virtualbox as it is on Vista, it's a miserable app anyway - I own a nokia and I can access the memory card and use it as a modem without that crap installed anyway.
Do most websites demand IE? Yes. Does that run on Linux? No.
No they don't, that's just a plain lie. I am a web designer and I can tell you right now MOST websites are originally designed using Firefox or Opera or even Safari as they are far more standards compliant than IE, just check the browser stats for the wc3 consortium. It's a subject of immense frustration to most web developers that they have to take their otherwise nice standards compliant designs and fudge them to work with IE although admittedly it is getting better over time. It is also a well acknowledged truism in web design that if you design you site to look right in IE first and _then_ try and make it look right in all the other browsers you are going to run into far more trouble than if you worked the other way round.
>Does .Net run on Linux? No. (And do not give me that Mono crap)
What a crying shame ;-( You mean I can't run erm, erm... err.... what's .NETs killer app again?
There's no shortage of virtual machines that are free, cross platform and open source such as err Sun's JAVA that run just fine wherever.
>Is Linux easy to set-up for a new user? No. (Requires too much knowledge and file hacking).
Rubbish, in all but the edge cases the big distros are as easy to install as XP or Vista, maybe easier. I don't know where you got the idea installation requires "file hacking" unless you are suggesting a new user should install slackware??? Stick to Ubuntu, Redhat and Suse and you should experience plain sailing. Also, your hardware's more likely to be supported out of the box with linux than it is with windows.
>Unless a few of those "No" responses become "Yes", Linux will have to remain the niche player it is. Window may well be crap, but it's friendly, stanardard and support crap.
STOP: FATAL EXCEPTION AT 0x00002E4F2A137
Yeah, real friendly.
Don't get me wrong, I've used both Windows and Linux plenty and Linux is _FAR_ from perfect but it's made real progress on the desktop in the last year or two and by spouting crap like you do above you are just spreading misinformation. With most big distros you can buy support for linux if you want it and it's likely to be of a higher quality than the helpdesks microsoft provide (which are about as much use as a chocolate teapot)
Linux got good enough for me to ditch my permanent XP partition last year and it will get better over time to the point where playing the latest 3D games and editing multimedia will be as smooth as it is on other platforms. It may take a few more years but Rome wasn't built in a day... it took MS 20 years to get to Vista and it'll be 25 by the time Windows 7 comes out. By way of contrast GNOME/GTK+ is less than 12 years old, a relative newcomer, give it a break.