Not worried of the announces out in these days of new future rivals (IE7), Firefox is continuously growing: on February 15th, exactly 99 days after it was released, Firefox 1.0 smashed through the 25 million download milestone.

IE Team... you've to run!!!!