mediabaron.com
Help set a Guinness World Record
Click the above link and pledge to download Firefox 3 when it’s released next month, you too can be part of history by setting a world record for the most downloads in 24 hours. I plan to cel…