Google is considered to be the best, and there are different features and products available with it. All these products and services are very helpful for the SEO.
I agree, hence yahoo cannot compete Google.
No one matches its features, updates they follow are awesome.Google has far more entries and far more superior technology that enable them to find information quickly, efficiently, and quantitatively, even more so than Yahoo (Bing?).