Firefox – the open source browser (and the best on Windows by a long mile IMO) has gone 1.0. It’s been a long road since Netscape lifted the skirts and Mozilla development began – but the result is worth it! Congrats deserve to go to everyone who has contributed to the project. If you haven’t already, check it out and reclaim the web!