The Milestone 5 release of the Mozilla browser has been released for download at http://www.mozilla.org Tons of bug fixes make this a worthwhile download.