Will Office 365 help Microsoft translate its desktop productivity dominance into the cloud?