Technology | Thu Jun 12, 2008 7:38pm EDT

Yahoo reaches Google ad deal, Microsoft talks fail