20080605 tech: Yahoo renews talks with Microsoft