I've tried to list some alternative search engine here (may or may not be the best); http://www.alternativefront.com/alternative-internet/search-engine-alternative/ though its not that comprehensive.
http://www.MediaMingle.com is what image search should be. Media Mingle is set up nicely so you don't have to click through full sites to get the image you want to see.
Well I have developed a search engine. Its basically a search engine, which helps you find if you cannot find it in top search engines. Its manual search engine.... Give it a try!