An email from Firefox Download Day hit my inbox today. Firefox 3’s final release is going to be made available for download on June 17. As I’ve blogged before, Mozilla will try to set a world record for most software downloads in one day with their latest version of the famed web browser. If you haven’t pledged to participate in “Download Day” (as the record-setting attempt has been dubbed) yet, go to their page now and pledge to participate! It’s fun, fun, fun!