20110628 tech: Microsoft set to rival Google Apps