If you've ever searched for an image, you've probably been at least a little frustrated with the quality of your results. I know I have! However, many search engines have rolled out some pretty useful advanced image search options. Let's look at three of them:
Google. Google has a great advanced image search option. Search for an image, click on the "Images" tab link, and you'll be taken to a page of image results. In the top left-hand corner, you'll see a link for "Options". Click on that, and you'll be able to specify what size of an image you're looking for right down to the last pixel, the type of image you're looking for, and the dominant colors you're looking for.
Yahoo. Yahoo's image search is also available from the tab link options. A search for "puppy" brings back tons of cute nubbins, with options suggested such as "cute puppy" (is there any other kind?) and "golden retriever puppy". Advanced image search is available by clicking on the "More Filters" link. Now, you can sort image results by size, color, type, and reuse permissions.
Bing. Bing, while relatively new, brings a pretty impressive advanced image search option to the table. Click on the "Images" tab, type in a query, and you'll see a page full of your results. The filters you want are to the left-hand side: size, layout, color, style, and people, an interesting search filter that winnows out images based on just face, head and shoulders, or more.
More on advanced image search