From a users standpoint. Google is it. I have found relevant results in Yahoo. Bing is getting better.