Firefox 3 Beta 1 Released

Mozilla has published the fist beta release for Firefox 3. For a complete list of what is new with Firefox 3, check out the release notes.

According to TechCrunch Firefox 3 continues to suck memory from your system.