I dunno, I kinda dislike Macs. At least Windows has the decency of not even pretending to be Unix-like. Other than the fact that it has a bash-like shell, and some token support for Posix APIs, the Mac is just as proprietary and opaque (I'd argue even more so) as Windows. At least Linux allows to poke around its innards and explore with nothing but a terminal.