As you may or may not have heard, Firefox 3 is being released on the 17th of June. On this day, The mozilla foundation is trying to set the world record for most downloads in a 24 hour period. Therefore, if you use firefox, remember to go and download it sometime next Tuesday and help them set the world record.
