I have to agree on this one. It seems the one thing the Mac haters refuse to acknowledge is that, at it's core, OS X is a *nix. I have the Terminal app on my dock, and spend as much time on the command line as I do clicking things. BootCamp takes care of games, and VM's for any Linux/Whatever application I need that I can't either find a port of or compile myself.
Once I got "under the hood" (on my teacher issue Mac) and realized what I was working with, I ditched my Windows machine in favor of one that "just works" when I need it to, and does serious work when that is required.