Yahoo is a smart search engine and MSN is a live search engine. Yahoo is better search engine for the MSN. Yahoo like ymail, yahoo messenger, yahoo shopping, yahoo directory, yahoo group, maps, video, news. MSN like hotmail, map point, MSN group, photo video, adlabs, adcenter..