Gadgets Microsoft Microsoft’s Mystery Device: Possible Answer to the Magic Trackpad? byTy DunitzAugust 4, 2010