Today's official release of Firefox 3 was widely anticipated. The Mozilla folks spent considerable time promoting Download Day -
we covered it, as well as a host of other outlets up to and including
Time magazine. Unfortunately, someone apparently didn't do enough load planning: as of right now, around an hour after the software was released, all of the official
download sites seem to be down from sheer overload.