Check out this new image search engine called Loooaded. What I like most about this new site is the logo, it drives my head dazed and confused. 🙂
Basically, you can search Flickr, Yahoo Image Search, and GettyImages photos. I think it’s a good alternative when you first search on Google Image Search and can’t find anything.