Despite the fact that Mozilla’s Firefox 2 wasn’t supposed to be available for download until later today, a final build of the browser is readily available on Mozilla’s FTP servers.
Recently released browser usage statistics show that Microsoft’s Internet Explorer 6 continues to lose ground to Mozilla’s Firefox, but will the release of IE 7 be enough to stop the bleeding?