Above: Update from Firefox download central, at roughly 08:38 CST. Download times close at 13:16 CST (for the Guinness record attempt). Interesting to see that Iran and China are in the 500,000+ group. In the time it took to post this, the total has climbed to 6,799,633. Go Firefox go, open source forever!