Microsoft Surface has potential, still rough around the edges Jonathan Hielkema October 31, 2012 Microsoft is a software company that minted its considerable fortune producing products that ran on others’ hardware. Its Windows operating system is still ubiquitous on computers the world over, producing...