Oh, in case you didn't know Firefox 3 has TODAY gone GA. They are working for a 24-hour download record. The 24-hour period ends at 5pm UTC on 6/18... or 10am PDT on 6/18.
Today you'll make history with Firefox
Are you ready to make history? Are you ready to set a World Record? Today is Download Day. To become part of the official Guinness World Record you must
download Firefox 3 by 17:00 UTC on June 18, 2008, or roughly 24 hours from now.