20080530 tech: Yahoo; Microsoft should merge