While the jury is still out somewhat on how successful the Windows 8 and Windows Phone 8 platforms will be, Microsoft is apparently confident enough that it’s planning to open more retail stores in 2013. Microsoft is starting off the year by opening a half-dozen new locations, in San Antonio, Miami, Beachwood (Ohio), San Francisco, Salt...