Firefox 3 To Be Released on June 17th

Mozilla has just announced that Firefox 3 will be released on Tuesday, June 17th and on that date, Firefox Download Day 2008, they will be attempting to break the Guinness World Record for the most software downloaded in a single day.

Firefox 3 release parties are currently being planned around the world.