The Mozilla Developer Center said on Wednesday that their servers are handling 2 Gbps in general HTTP traffic in addition to 13 Gbps in download traffic related to Tuesdayis release of Firefox 3.0.
Downloads were reported at 14,000 per minute. If that rate had been sustained since yesterdayis release, that would amount to over 20 million downloads so far. However, Mozilla estimated conservatively that there were 7.5 to 7.7 million downloads on the first day not including FTP downloads. That number might have been larger except for server overloading in the early hours.
Firefox 3 is a free download, about 18 megabytes. The download page includes a video tour.