Personally, I'm using Ubuntu with i3wm, and I'm extremely happy with it. It was my first distro, it works well, both on my laptop and on the server, and does everything I want it to do.
I don't have any experience with others, so this might not be an opinion you're very interested in, but I thought I'd add my 2 cents.