"Web site problems held up the launch of Firefox 3 on
"The Get Firefox site went down near the 10 a.m. PDT launch
time. Mozilla, the for-profit subsidiary of the Mozilla Foundation
that oversees Firefox development, said it was having technical
difficulties with the site..."