Archive for June 18th, 2008

After a lot of hard work by the Mozilla team and tons of volunteers, Firefox 3.0 has been released. Help set the Guinness World Records for downloads by downloading today.

Personally, my favourite new feature is the AwesomeBar. What’s yours?