Ubuntu server, no gui's here - yuck
hehehe..... I hear ya! I always used to tease the devs at work who said "command line only here" by asking them if they surfed the web via command line. Yes, you
CAN, but it's not really fun, easy or interesting. In short, there's the right tool for the job. Running a server, why do you need a desktop interface running? Just run CLI. Running a desktop, I doubt many want to not use a desktop interface.
For servers, I use Fedora or CentOS. Fedora is just the upstream, more cutting edge. The problem with cutting edges is that they can make you bleed. If you need stable, safe, go with CentOS which is just Red Hat Linux that has been released (slowly and begrudgingly by them) back to open source. But then where does Red Hat get their OS to start with you may ask? From Fedora.

Red Hat really makes very little on their own. They get the raw code from the upstream (Fedora), polish it, work out more of the Bugs, provide tech support 24/7 and charge you a kings ransom to do so. If you don't need the support, then get CentOS and be your own support. The obvious catch 22 here is if you're a company and need that support. Canonical is the same way except they don't rebrand like Red Hat does. They just charge for the support and they're a LOT smaller and slower with support.
Yeah, I worked for them a bit too.