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!