20070613 tech: Google steps up Office battle