20070822 tech: We're not Google; says Microsoft