Great Thread
I realize this thread is a little old, but I think it is still relevant. It encouraged me to register and share my thoughts. I have used just about every OS you can think of professionally and personally - BSDs, Linux, BeOS, IRIS, BSDI, Windows, etc.
Linux/BSD/Unix
Who cares as long as you have a shell and command line tools? I do admit some concern about systemd and launchd, changing the unix design principle of doing one thing well. I think it will ultimately hurt Linux and BSD.
Server
BSD and linux make good servers. I like FreeBSD, OpenBSD, and Debian Linux. I currently have a Debian server on Digital Ocean and it works great. However, it does require alot of time and configuration. If FreeBSD was better supported, I would have considered that. I like the way BSD organizes files and directories better than Linux, but both work well.
Desktop and Mobile
The desktop side is really user dependent. Here is my situation. I bought a macbook air a couple of years ago and a macbook pro before that. My kids ended up taking both of them over for school work and all of their friends are into macs, ipads, and iphones. I went back to my windows desktop for a couple of years. My Windows 7 desktop crashed about a month ago. I was planning on waiting for Windows 10 and didn't really want to get Windows 8 and upgrade again the same year. I prefer clean installs of Windows. It has been about five years since I tried Linux/BSD on my desktop. It was time to start looking at my options.
I tried a few options and settled on Linux Mint 17.1. Mint is very fast, nvidia drivers work well, and Cinamon is a better UI than windows. Valve is also starting to get decent games on Steam for Linux. I decided my move off of Windows was going to be permanent. However, the applications just aren't as good as Mac or Windows. I didn't give it much thought.
A couple of days ago, my daughter asked me to fix the old macbook core 2 duo. I saved her data, blew it away and installed Yosemite. My son already has Yosemite on his macbook air. I decided to setup an account for myself. Yosemite looks great and all of the applications are simply better - Mail, Calendar, account integration, iPhoto, and iTunes. It really got me reconsidering my decision to move to Linux.
My plan this Christmas was to get a Amazon Kindle Fire HDX and use that to telnet to Digital Ocean and my desktop remotely. The Fire can do entertainment and light gaming cheaply. I am now considering spending a little more money on a 11" macbook air and turning my desktop into a server. My remaining concern is the price.