Firefox Mozilla has been working on Firefox for a few weeks now and they are already on Release Candidate 3. The long list of languages are available for download on the FTP but here are the English versions:

September 7 is supposed to be the big day for Firefox and Thunderbird is expected to get updated on September 14. There are a lot of bugs that have been fixed so this will be an important release for Firefox 1.5 users. If you are using Firefox 2 Beta 2, like myself, then you probably realize how hard it is to go back to Firefox 1.5! :D