hal2020.com
What’s Next for Microsoft
We all know that in the coming few weeks there will be many more details available on Microsoft’s 2012 product launches. Final Windows 8 details, Surface details, the launch of Windows Phone…