Loaded: Happy Download Day!: Loaded
Loaded: Loaded: Happy Download Day!4:33 /
Firefox 3 is coming to a computer near you, and Mozilla wants your help in breaking the record for most software downloads in a single day. Plus, Barack Obama goes on the offense against the online rumor mill, teenagers are bigger music thieves than you may think, and the many perils of being a prolific blogger.