10 days after the release of Firefox 1.0 Preview Release, more than 2 million copies of the cutting-edge browser were downloaded.
That's amazing and it finally makes the future of browsers and webdevelopment look bright again.
Power to web standards, power to Firefox!