At this week's Computex trade show in Taiwan, Microsoft applied some polish to its beleaguered Windows platform. That included announcing that Outlook will finally arrive on Windows RT as well as making the first public demonstration of its forthcoming Windows 8.1. Also on hand at the show were a variety of new devices decked out to show off Windows' consistent experience across screens.