techdigest.tv
Firefox 3 hits Guinness World Record target - Tech Digest
Mozilla has achieved its ambitious plans for the recent launch of Firefox 3.0 and set the record for most software downloads in 24 hours.