Xubuntu here. I'm not a big fan of all the eye-candy that you get with K?ubuntu by default. I would use CentOS (I've got a VM because we have CentOS servers in production and gotta make sure stuff's compatible), but I tend to stay on the bleeding edge, and CentOS's packages are usually quite out of date (as they prioritize stability over having the latest features).
My main box is Win 8, run my *nix boxes under VirtualBox.