You knew it was going to happen, but Microsoft Office 2010 has officially taken roost in the Windows Store, which is made part of Microsoft's next-gen OS known as Windows 8. What makes its arrival noteworthy, however, is the fact that the productivity suite marks the first of the traditional desktop applications available in the digital storefront. Integration leaves much to be desired, howev