I often get the best results from Google, but I think the search engine as it currently exists is in a very primitive state. For one example of what's missing, consider context. Is the information from a technical journal article, an advertisement, or a political opinion piece? You can try to bias the search towards a particular type of item by judicious choice of search terms, but it's still hit or miss. I want to be able to specify the context of the information, or to sort search results by category. Plus when I have to ask a question I have to guess what words are going to be in that answer. I want to be able to just ask the question, and let the search engine sort it out. If it needs more information, it needs to be smart enough to ask for it. Basically, I think the search engine of the future will read web pages for meaning, not keywords.
See, Google has a so many good points and so many bad points. Only google can know you that all the good and bad things.