anyway, OSX is actually more like BSD Unix than anything else y'all mentioned.
I like to use GNU/Linux or GNU/kBSD - That is GNU with BSD kernel instead of the Linux kernel. I wrote a long post some time ago about many of the issues, both personal and technical, with the Linux kernel or colonel as I like to call it. For one, Linus is a fucking dick and a tool and also as the gatekeeper of the kernel, a single point of failure. He's a pure narcissist and glory-grabber and I don't really trust him/think he will sell out his precious colonel if he hasn't already.
I run so many distros that I have no choice but to use his kernel half the time, but when I can I go with kBSD. Debian Squeeze is the shit, btw.
I like to keep up with Windows and I will run it but only use it with networking on virtual machines (like a paper plate, you toss for a fresh one after each meal) or on air gapped PC's. I would never use a permanent windows install on a networked machine. The most leet blue team guys on earth can't even secure the latest and greatest Windows from a generic skid, if the skid is determined; none the less from a noteworthy adversary. Running Windows is great for blending in as its so dominantly prevalent. It's also good for 2 other things. Making money, from games, or security, etc. lastly, (and best for last) it's useful for pwning people because like I mentioned, its swiss cheese.
OSX - I never really use, but I Like it for general and everyday computing. I don't really play with images, videos or advanced audio stuff but if I did OSX would be the only choice. I mean, for the general populace (unless you're a gay-mer) OSX is superior in every possible way. In this case, the limitations it imposes on the user is a good thing. Windows and OSX try to market to the general audience, and the truth is that everyone has computers and net these days ..and the truth is that 99.999% of people with comps and net don't know jack shit about it other than how to turn it on and off, send and email, browse the net, save a file and maybe even install software if it comes with a pretty graphic installer that isn't to "confusing." So, I understand where these companies are coming from in regards to what kind of person they are trying to please with their products.. I get it.. and the truth of the matter is that Apple does a much better and more elegant job with making their UI user-friendly..
Average people are a tier 1 in terms of computer literacy..remember that and it's clear why it seems like these companies are making products for retards.