Download Day - Mozilla Firefox 3
Yes, I am shamelessly promoting Download Day. Mozilla is attempting a world-record for most downloads in 24-hours. On the launch (to be confirmed) of Firefox 3, Mozilla hope to set a new world record officially judged by the Guinness World Record council. Spread Firefox | Download Day 2008…