20080708 tech: Microsoft open to Yahoo talks