The Mozilla blog said:
The outpouring of interest and enthusiasm around Firefox 3 has been overwhelming (literally!). Our servers are currently feeling the burn and should be back to normal shortly. Download day will officially commence once the site goes live. The 24 hours period will be clocked from that moment. Thanks for your continued support.
Mozilla had a great marketing campaign: on May 28 they set out for the Guinness World Record for the most software downloads in 24 hours with its Firefox 3 browser. Of course, there is no world record for software downloads, Mozilla just wanted the pubclity- and it worked, probably a little too much- server down!
Rumor is that Ianare hit their site 1,323,499 times today…with no ‘bot!