techdigest.tv
Apple sell 3 million iPads in 80 days - Tech Digest
The iPad; the giant iPod Touch, the machine that doesn't know whether it wants to be a PC, a games console or a party piece, the one the analysts couldn't see selling. Well, it's time to put the naysayers to...