20090717 tech: Yahoo; Microsoft close to deal