Centos 6.2 is the current
but from your question i think you would be best served paying red hat for a 1 or 2 year support contract
Until such time as you can support the OS your self .
We'd like something that compiles software, updates, and works right out of the box without too much tinkering.
buy a red hat support contract
1) We'd like something that compiles software
-- install gcc
-- for RHEL - buy a required license
-- or use Cent or Scientific linux both are free rebuilds of RHEL
RHEL is designed for the server and office .It is not good for home use .
home use Linux Mint or Ubuntu are good BUT they are Debian based ,not rpm based.
Fedora 16 (fedora 17 in 4 months) ?? maybe BUT it changes very VERY fast and is a very BAD choice for the Office -
it tends to be the newest of the new - lots of bugs and unstable - not good for running a business on .