Mozilla Developer News » Blog Archive » Quick note on Firefox 3 downloads
"Thanks to overwhelming demand we’ve passed through 14,000 downloads a minute! This will put us well into the tens of millions of downloads in a 24 hour period if we can sustain it."