Through financial view of point Google spends to much money and makes really big discoveries. But Yahoo spends carefully little money to its innovations. In this case Google always in front of all online services, but yahoo only concerned to earn as it expected through its investments. Yahoo works more strategic than google.
Google is more user friendly than Yahoo.max user prefer Google search.because google use is simple.So it is provide more traffic.
there are certain aspects of the Yahoo! algorithm that seem silly to me. like sometimes our new blogs rank on the 1st page for really competitive keywords on one day but then they disappear the next day.
both are great, but let tell what i like about each one Google: search engine, adsense, webmaster tools, gmail, youtube and google checkout Yahoo: messenger, portal, news, movies, and of course yahoo answers. personally i seen google more as a only search engine because they are just great on that.
Google is definitely better than Yahoo. Yahoo has a slow loading time, is not user friendly and the Ymail service is shockingly bad.