I don’t get all the Apple hate from the Linux community. Out of the box you have a fully usable *NIX machine — they even switched the default shell to zsh! No advertising in the Start menu, and ssh (client and server) included by default. Install homebrew and boom — tmux, htop, nload, lolcats…most of your favorite tools can be installed easy as on any linux distro.
I use Debian for personal use, and I much prefer it…but basically only because I prefer i3 to the Mac GUI.
Back in the day I was running GLTron on an Athlon 1800+ w/Nvidia GeForce FX 5200 (I think?) and I was running dual monitors. GLTron didn’t like using both screens since it presented as a peculiar resolution. So I emailed the GLTron dude and he quickly emailed me a patch that let me run the game across both monitors (bezels not an issue because I was doing multiplayer split screen).
What a great game.