Most of the time Yahoo doesn't even index all internal pages. Google does a much better job. What I like about Yahoo is that it's easier to rank and the traffic converts nicely
google is faster and has a more effective search algorithm. In fact, its still the most visited site on the planet. Yahoo.....er......way behind.
Yahoo is easier to game, meaning that Yahoo is not better. A search engine should provide quality results, especially when so much content is available. That's the reason Google has been such a success. It found a way to filter low quality content out of its results, or at least to the bottom of them.
yahoo pickup quickly backlinks rather than google, and google pickup page, google fast index all pages of site. google one of the biggest oldest search engine that provide the page rank.
yahoo has a less scope than Google. Google has different features, not just the search engine so maybe that is the reason they cant update more often. However you can help yourself by pinging.
Search Engine of google is most power full than yahoo as well as bing ............................... So, yahoo is good, but google is the best..
Yahoo had to team up with Microsoft to try and make an impact on Google's market share (and have not succeeded) - I think that gives you the answer to the Google Vs Yahoo debate.
Google is always best but yahoo is only best for the mail point of view or messenger chatting . nothing then more .
Of course many people sees google as number 1 because they experienced what google's search engine can offer. That is why I am also a fan of google over yahoo