Download Day is Mozilla’s attempt to set a world record for the most software downloads in 24 hours and will occur on Firefox 3’s launch day occurring sometime in June.
via Crouch Consulting (I can’t believe I’m giving Crouch link juice ;-) )
If 5 million people download Firefox 3 on Download Day, Mike Morgan will give every Corvallis resident a free iPhone. That’s the completely fabricated rumor…