The nice folks over at the Mozilla project have announced the release of Milestone 7. Lots of bugfixes and a more stable client overall. Download your binaries here.

Its nice to see the pace of the project picking up again, only a month between releases!