Microsoft has recently launched its flagship productivity suite, the MS Office 2010. With most reviews favorable for the new Office, it seems that Microsoft is finally going back in their line. They even pushed their creative side when they made the Office 2010 : The Movie to promote the productivity suite.