A lot of people have commented to me that even though the download links appeared yesterday, that Firefox 2.0 really wasn't officially released yesterday.
Apparently due to all the news sites reporting the availability caused quite a stir overall and I can see both sides of the coin on the argument.
Personally, I think the Mozilla admins should talk to the Redhat admins on how they stage their releases to mirrors.
Typically you know a new Fedora release is coming down the pike when the "real" directory appears but remains unreadable to anonymous users. Once all the files make it to all the mirrors listed (in general), they'll "open up the flood gates" and let people get access to those directories.
I think overall that would have made for a less drama filled release schedule.
If you want more background on it all, check out the posts made
here,
here and
here..