Submitted by timmillwood on Thu, 06/19/2008 - 21:59
On 17th June 2008 it was Download Day! Firefox 3 was released and they tried and suceeded to set a world record for the most downloads in 24 hours.Although I have been using Firefox 3 Beta for a while, and love it, I was one of the millions to download the final release.