Google Googly

Great web page on the best search engines / web resources to use according to your requirements.