Technology | Wed May 12, 2010 2:45pm EDT

Microsoft launches new Office, duels Google online