Congratulations Firefox! I think you set a new record

I believe the record is the most viewed “The connection has timed out” page in the history of the internet!

Firefox 3 was released into the wild at 1pm EDT (1700 GMT) and within minutes, the Mozilla servers were overwhelmed by the traffic and became unreachable by the tubes.