They say "Cuil is an old Irish word for knowledge. For knowledge, ask Cuil." on their site:
Cuil - The World's Biggest Search Engine Bloody con artists! They'll be getting us to kiss some old rock next and giving us addictive black alcohol that breaks and loses its power when it leaves their country.
I found this one today too -
Searchme Visual Search - Beta - rev. 2.0.3 - it looks nice but it probably won't work on an older computer.