For server related operations, CentOS > Fedora.

Not that I'd ever suggest running Fedora, but the only place I've seen Fedora recently is on a few of our users workstations at the job.

Looks pretty, but not a distribution I'd consider running on a production server. CentOS is pretty solid though. Enjoy