M mashable.com Is Microsoft Right About Touchscreen Computers? 32 points Snapps 14 years ago 47 comments