20070620 tech: Google completes Office suite