OS X by a mile.<p>I was a big proponent of Ubuntu (and Linux in general) for years, and thoroughly enjoyed it. I was able to tweak the hell out of my environment, and I didn't mind doing the occasional Google to see what I need to do to make some package install/function correctly. I thought I enjoyed that, since I felt a little victory rush when it finally worked.<p>However, I recently bought a Macbook Air, and haven't looked back. The form factor is amazing, the trackpad is the best I've experienced so far, and I feel pretty close to home with the underlying Unix OS. Workspaces in OS X are really great.<p>I find myself WAY more productive with my Macbook than I ever was on Linux. I'm never wrestling with the OS (as cliché as it is, pretty much everything "just works"), and I'm still empowered to tweak my environment to my liking. The software available for the Mac is pretty consistently great (even though I almost always have to pay for it, I don't mind). Alfred 2 (an application launcher/productivity tool), along with the Powerpack, has saved me untold hours of productivity: I rarely have to take my fingers off the keyboard while working. Dash (a local docset manager) has rescued me numerous times while working offline, and has saved me a good bit of time (Ctrl+H in Sublime -> API docs on the spot).<p>Overall, it's all the little things that add up to making it a wonderful experience. I'll echo the testimonial that helped me get over the hump to buying a Mac: "Using this machine is so delightful that I find myself writing more, and higher quality, code than I ever have before. My designs have grown by leaps and bounds, since I'm always reminded what great design looks and feels like. My Mac inspires me to create great things." (copy-pasted from a Skype chat with a coworker a few months ago). A little over the top, yes, but I agree with most of it: I also find myself coding more in my spare time, which has resulted in better performance at work. On the topic of my job, I've transitioned from a 2-monitor desktop setup, to exclusively working off my Macbook, and haven't looked back.<p>I'm by no means an "Apple fanboy", but I'm going to tell you in full seriousness, wanting only for you to find the same happiness and productivity gains that I and others have: do yourself a favor and get a Mac.