I've been using Elementary OS. It's similar visually to Mac OS and is built on Ubuntu for its foundation. It depends on what you need for work, though. You mentioned Mac OS in the OP, so thought I'd throw this out there. heh.
Provided an image for how it is coming out of the box on the left and then my personal configuration on the right below.
No, as Web/DB server. I don't use Linux on my desktop. I use MacOS.
If I would use Linux on the desktop I would probably go for Fedora because it has a recent kernel (good for btrfs) and many other new things.