Mozilla has finally announced the day that Firefox 3 will be available for download: Tuesday, June 17, 2008. As you might have read, the people behind Firefox are soliciting pledges from users to ensure that they can set the world record for downloads in a single 24-hour period. We've pledged. Have you?
Fun fact: one member of the GOOD team regularly used Firefox for about a year before realizing that the logo actually contained a fox. The member previously thought it was just an image of the world ablaze.