Off course Google is best than Yahoo due to its best services like search engine, youtube, mail, map, earth, products, shopping etc. Yahoo focuses to entertainment more