aspitzer
recommended this
100% Redhat compatible. Since Redhat is the distro that most companies certify on (Oracle, Veritas, EMC, etc) CentOS is the best free production alternative to Redhat.
Cons: Great for a server but not so good for a desktop distro. CentOS is always WAY behind Fedora, Ubuntu, etc for all the cool new bells and whistles.