Yesterday marks the release of the third version of Firefox, the free and open source internet browser which competes directly with Microsofts Internet Explorer. Compete is in this case a generous term and it actually obliterates Internet Explorer in every category: features, speed, security, and stability which is why you should check it out immediately if you aren’t using it already. It’s available for both PC and Apple and you can go to their download page by clicking on the logo below.

Yesterday Mozilla, developer of Firefox, broke the world record for most software downloads in one day by hitting just over 8 million in 24 hours – impressive to say the least that they could generate such a buzz and then deliver 8+ million downloads in 24 hours without their servers exploding.