Your post sounds a bit like an advert - any connection?
However, just had a look at the site and a quick play and it does look fascinating (and useful).
I have also used Copernic click here which is a free downloadable search engine. I like the way you can save your search results to go back to at leisure.
Not sure this is a helproom topic though.