The wait is almost over Firefox 3 is coming, the much anticipated update of the popular Firefox browser will be released on the 17th June 2008. To celebrate this they have come up with the idea of try to set a world record for the most software downloads in 24 hours, which will occur on Firefox 3 launch day. For more information go to the Download Day 2008 web site.

For those who can’t wait that long Firefox 3 Release Candidate 3 is available now in more than 45 languages. The only outstanding issues with the Mac OS X version of the browser. So if you are not a Mac OS X user why not beat the rush and download it now! Go on you know you want to …