ok.. another one of the servers I use at work is CentOS, so I'm about equally familiar with that. Which is to say, just a step or two beyond n00b
Last night, I ploughed ahead with a Fedora image, but it won't take much to wipe it clean & start over with a CentOS image.
One problem I had with the CentOS at work was installing ganglia - yum couldn't do it because the repo didn't have it available. One of my reasons for firing up this new server is to have access to some of the extras like ganglia and memcached, and PECL stuff which are a PITA to install on my current host
I have not yet learned how to fiddle with yum repositories to get exotic ingredients for my server soup