Both systems have their pluses and minuses. Yes, Windows does have problems that it shouldn't -- but that's mostly because the entire system has historically been far more laissez-faire, with programs often using hacks to accomplish something instead of running through the normal API (although to be fair, sometimes there just was no API available). Redmond did often fail when it came to enforcing standards because they wanted to get more programs on their platform, so they've always tried to give the app developers as free a hand as possible. Unfortunately, most app developers took that as a license to make things that will not play well with others (not to mention driver developers who should be lined up against a wall and forced to stand there while all the systems they've crippled booted up -- sequentially).
Most of the problems that I've seen on Windows have nothing to do with Windows itself but poorly written applications and drivers. Don't get me started on some of the early ASUS software, or better yet, some of the third-party wireless driver apps. Not to mention, although I will, all the programs poorly educated users put on their computers to "improve" them, only to destabilize their systems (and sometimes networks).
With Macs, because the user base is so much smaller, standards have been easier to maintain. In some ways, because Macs haven't had the population pressure that Redmond has (poorly, very poorly) dealt with, they've been able to grow at a rate that matures alongside their user-base. This has resulted in a very nice system with some of the most standard compliant software in the entire consumer and prosumer markets.
But to a large extent now that there is competition on the front of actual stability, Microsoft came out with Windows 7. Not to make myself into a fan-boy, but they have cleaned up their act a lot, with the requisite baying and howling and gnashing of teeth in the driver developer community (because they need to get everything signed off on by Microsoft). Now Windows 7 runs far more stable than my Amiga did back in the day (which, sad to say, wasn't the case of any Windows OS until now -- but how much more you could do in even Windows 98 than in Amiga OS 3.1).
And with Apple moving more and more into the appliance marketplace (iPod, iPhone, iPad), it's not altogether clear whether they'll stay on track on their OS development.
Were things simpler, I'd be able to either dismiss you out of hand, or agree with you. But that's not how the world works, even though all of us want to simplify things into black and white (often enough those who say there is no black and white, only gray, are the worst at this -- see, there I go making things black and white).
In short, your blind Mac-boy-fan-ism isn't going to cut it with me. I cut my teeth on DOS 3.x, played with Windows 3.1 (including Photoshop 1.x -- ah, the days when I didn't think about the legality or morality of a little piracy) and hated it, turned over to an Amiga 1200, and truly fell in love with computers on that machine (although I did miss Wing Commander and Privateer since I had to give the 386 to my brother - Frontier Elite II just wasn't enough. Never could get the Amiga version). It goes without saying that I spent way too much time and money on her, of course. And like most early loves, she didn't age well.
In my time I've used Mac OS 6-X, Linux, Unix, and everything in between. When my high school needed someone to keep their Amigas running, it was me until I graduated, not some IT department (we didn't have one). When I sit in front of a Mac, I leave the poor slobs who use it regularly in the dust -- and I've used OS X maybe a total of six hours in my entire life.
I live and breath computers. So please, please leave the fanboyism at the door. Just about every commenter in this thread is better than that and doesn't deserve it.
[EOR]
[EOF]
PS> Fanboyism is a sore point with me, you may have noticed.