Today’s the big day for the official, no-longer-beta release of the Firefox 3 browser. There is even a campaign to make today, June 17, Download Day and “set a Guinness World record for most downloads in 24 hours.” They are shooting for 5 million. Although, I’m not sure that there was a previous Guinness record to break, so any number might qualify.
But if you are…