The Mozilla browser crossed the milestone of 100 million downloads today (excluding upgrades obtained through the Firefox software update system). Firefox 1.0 was introduced in November 2004 and has carved out an impressive share of the browser space. Here at Gadgetorama, that number is closer to about 22% these days!
Version 1.5 is expected later this fall and promises lots of enhancements and bug fixes.