No need to flame me on it (I won't respond to flames), just my personal opinions...
MacOS = promising flavor of a specialized BSD kernel (Darwin) with a slick window manager and easy to use package manager, etc. Otherwise, it's just another flavor of *nix in my view. Unfortunately it wants to lock people out of playing around with the power under its hood because after all, it's published by Apple, who wants to be even more controlling, dominating, and elitist than Microsoft. I'd rather run another flavor of Linux such as Ubuntu, Gentoo, DSL, etc.
Windows = I'm stuck with it if I want to play the latest PC games right out of the box, without having to mess around with Wine settings and other crud in Linux. Windows Vista made me dread my continued use of Windows as my primary OS, as I was tempted many, MANY times to make a complete switch to Linux (only my server and HTPC/media-PC run Linux right now). I not only skipped Vista, I avoided it entirely. I avoided learning it, avoided helping people troubleshoot it, avoided installing it, avoided buying it, and gave people recommendations to keep using XP.
Thank God for Windows 7! It gave me hope that Microsoft is capable of being a serious player in the O/S market that will hopefully overcome that 90s mentality and learn from their Vista mistake, because they didn't learn from their Windows Millennium (ME) mistake.
The only Windows operating systems ever worthwile to me: MS-DOS 5-6.2/6.22, Windows 2.0, 3.11FW, Windows 98 Second Edition, Windows NT 4.0, Windows 2000, Windows XP, and Windows 7.
Windows 1.0, 3.0, 95, 98 (first edition), NT (3.1), NT 3.5x, Millennium, and Vista all reeked of serious fail.
Linux/BSD = ultimate control, ultimate security, ultimate performance, ultimate speed of updates, plain and simple, in many different flavors. Learning it, though, and making a switch to it, is not everyone's cup of tea. I understand and accept that.