There is a new search engine called Cuil which planned to take on Google. Cuil, dubbed itself as “the world’s biggest search engine,” which claimed that it searches more pages on the Web than anyone else—three times as many as Google and ten times as many as Microsoft, according to its “About” page.
On Cuil’s landing [...]