This is a review of what sounds like a neat new search engine. Unfortunately, I can only assume that the article (and maybe other articles?) has instigated too much traffic to the new search engine, because their "search function" is down as of this morning.
theregister.co.uk/content/6/3096...
turbo10.com/