Programmer, Open Source Contributor, all around good guy ;). I use a Mac, love the Mac and program for the Mac. However, my job is programming for a Linux appliance. I know both OS's very well, and have a general distain for Windows because I am very specific about what I want an how I want it configured; and Windows makes you pay for that.
General Language set: