Originally posted here by a_420_hacker_24
If yahoo is hosted by google
well actually yahoo only uses google's directory, which makes yahoo limited..

But google is definately the best, and to be able to beat it you would have to first catalouge all of google, and build a smarter spider that google's. Google's spider is currently the best one out there, though, and its ONLY small limitation is that it is kind of slow because of how it can capture every link possible on a site.. but that is a small sacrifice to make for how well the spider runs..
Also, google's caching is superior, because it is updated often and even if a site is down when google attempts to cache it, if the host is not responding, google will put that into a database that it tries over and over again, slowly reducing the number of times it tries the page.
And, of course, google's toolbar. Gotta love it. How it remembers all your searches, even if you did them from a site, the whole website search that often out-performs a search tool implemented on the target site, being able to easily view the cache, simialr, back links and translation, and of course the highlighting. Can't forget the highlighting. Click on a site from google but the page is too cluttered to find what your looking for? Highlighter. Or of course it could be used in many other senarios when you need to easily find a word or words on a page.. much better that using ie's find feature...