If you want to be part of setting a Guinness World Record (turns out it had nothing to do with beer; go figure), today’s the day. The good folk over at Mozilla are trying to set a record for the most software downloads in 24 hours with the official release of FireFox 3. So get over there and start clicking (after 10 AM, PDT).