@ Simon Aspinall
"Could you really imagine your Gran running a linux machine. causes my blood to run cold."
Windows is not much better. I recently had to guide my ex-gf by phone on the initial Vista "setup". This is an OEM PC, which should have an easier method for end-users to get it up and running. She was baffled with the EULA screen ... imagine what kind of nightmare it was to walk her through the rest of the process.
Ubuntu's setup (and some other Linux distros like Fedora) are now comparably easier than the standard XP/Vista install, don't confuse end-users with EULA stuff, and don't ask weird questions that the Average Joe is not familiar with.
My aforementioned friend took 7 DAYS to finally get the damn thing working, as I was the only computer-literate person in her circle of friends.
As someone else mentioned, Vista seems to be the new winME; remember back when win2000 was supposed to be "business only"??? I distinctly remember that DirectX was stated to be win2000-incompatible, and that it would be "never, ever released for win2000". Except someone hacked DirectX into win2000, and the masses ditched winME in favor of win2000. Then M$ changed its stance and gave us DirectX for win2000 thru the official channels.
At least they didn't shoot themselves in the foot, as windows server 2008 does support DirectX by default. Though I'd wonder if M$ really wants us to jump from "NT workstation" to "NT Server" as a main platform??? Looks more like a genuine cock-up this time.