20080626 tech: Yahoo confirms Google deal; pans MS