Cuil - The World's Biggest Search Engine?
Check out #-Link-Snipped-# , which, they claim, is the world's biggest search engine with over 120 billion web pages in their index. 😲 !
Now, I'm not very sure if they are the best, but they do have a nice way of presenting the search results.
So go and check out. Tell everyone what you think !