I have to disagree with JohnVV I have found that Fedora often is the only distro that has new things configured correctly (ie pulseaudio).
The "quick" release cycle (I don't think 6-9 months is quick in Free Software) is good for the community at large and is easy for Fedora because they are already working in the upstream projects.
Fedora even recently moved to "No Freeze Rawhide" so that "the bleeding edge of Linux development won't grind to a halt. " [0]
Free Software development as a whole is faster than Fedora as a distribution can keep up with.
I also must agree with the people that say that the community is awesome. They really are, and the community is one of the pillars that the Fedora Project is built on.
[0] "Fedora Splits and Goes Faster" by Sean Michael Kerner http://www.linuxplanet.com/linuxplanet/reports/6989/1/