RedHat Enterprise Linux is not free, you can download a 30-day evaluation copy at their site
. CentOS doesn't have a version 6 yet. Fedora I don't know how close it gets to RHEL, but if you're looking for a good clone then download Scientific Linux
which is the first clone of RHEL 6 that came out.