It's been a pretty big day at Microsoft in terms of completing big software projects. In addition to finishing the RTM versions of Windows 8, Windows RT and Windows Server 2012, the company has also ...