I participated in the Firefox 3 Download Day event this evening. _place_holder; You have until 11:16am PDT on June 18th to download the new browser release and participate in setting a Guinness world record for the number of software downloads in a 24 hour period.