I'm not going to claim Windows is flawless; I've never had BSODs on XP that weren't driver-related, but it definitely still has issues. What I will have no truck with is this notion that Linux is some godly feat of tech wizardry that is, "by any practical definition of the words, foolproof and incapable of error." Instead of, you know, a mainframe OS from the '70s that's been progressively kludged into something resembling modernity but mostly on the surface.
(Also, I've had BSOD-analogue crashes on OSX, more often than I have on XP, and I use XP a lot more than I use OSX. But it's still pretty solid. Anyway, OSX is based on BSD and not Linux, and uses its own custom userland, just like Android, the other successful, well-regarded consumer-level Unixoid...)
Actually John, I really agree with you about Linux. I've never found a version I'm completely comfortable with. And personally, I don't really regard Linus Torvalds as being the genius so many think he is.
First of all, all he's really done is create a kernel that essentially just clones the core of UNIX.
And second, he's issued this rather asinine comment downplaying micro kernal OS' that completely disregards the fact that there are many good OS' using this approach (MorphoS being one of them).
Linux has proven the when completely open sourced, the lack of focus defeats any intent to establish direction.
Basically, Linux, is it done yet?