Here at Orchid Box we love small search engines as well as the big ones like Google and Bing.
If you want to submit your site to cuil.com search engine "biggest search engine on the planet" please go to this page:
Cuil's team says : "New URLs are added to Cuil’s index each week, and we’re continuously updating our URL list. However, it could take up to two weeks before your site is visible in search results. "
Which is more or less what Google and Yahoo are saying !