Download Day 2008 has been launched by Mozilla Firefox to beat the Guinness Book of Records for most downloads in one day. Their goal is to reach 5 million downloads. As of 4:08pm CST the total number of downloads is 2,623,432. There is even a map of total region downloads and a rollover feature for each country's total downloads. Sleek.
There are over 15,000 new features in Firefox 3, including:
Mozilla's open source project started back in 1998. Today it's known as Mozilla Corporation. The Company has over 800 code contributors, supports 35 languages, and has 3 affiliates in China, Europe and Japan.