Mozilla set the release date for Firefox 3 today. This is good news becasue now they can actually have a chance in setting a good record.

The date: Tuesday 17th june 2008, mark it on your calendar.

The servers should be able to cope with us all to go and download the browser and bandwidth isn’t an issuse for Mozilla as Firefox is hosted by Google on their servers.