By | June 03 2011 2:53 PM

Microsoft showed off its next flagship operating system, dubbed Windows 8, at various venues this week, promising to usher the company into the world of touch, reviving revenues along the way.