I've been using Windows Vista on my laptop for just about a year now. It's freakin' beautiful, and does everything that I need it to do. No issues worth mentioning, and certainly no crashes.
I've been using Linux (Fedora 10) for 6 weeks; since the beginning of the second semester. So far, it's had a cataclysmic crash four times. That's pretty much once a week, and that's crashed-so-bad-you-need-to-format-your-hard-drive crashed. Gone, baby... gone. It even wishes you "good luck" as it drools in a corner, its little mind gone, your command and control reduced to a black screen with a prompt from which you can do absolutely NOTHING.
But in the world of the geek, they worship Linux. I don't get it. Actually, I hate, detest and loathe Linux with a fiery passion and shall never use it of my own volition unless I am seeking to self-destruct an otherwise perfectly running system.
I am not qualified to talk Apple, not having the small personal fortune required to buy one, but I hear they're pretty nice. I lust one, and maybe when I'm a private software consultant, I shall indulge... but for now, I adore my Gateway laptop, the Vista that is installed upon it, and its supreme reliability.