use google for your images, it is having millions of images. Whenever I need images I use google and everytime I findout it.
Just go to Flickr.com->Advanced Search. In the search final options you can check on the option which states "Creative Commons license" and pronto, you can make use of the images presented, only if you are using them for non-profit purposes.
yeah google is a good resource morover photostocks.com also offer some good photos if you had installed microsoft office u can also download photos from its site and the cool thing about them u can edit them according to your will
You can get tons of images if you would only search in SE. But be sure you get not the copyrighted images.
If you're looking for quality pictures, try stock photo sites such as Stockxpert.com and Dreamstime.com. You can get nice photos for $1 per piece, depending on their size.
Try going to flickr --> advanced search --> and look for the option at the bottom that says "Only search within Creative Commons-licensed content" .
Good quality, free Images or Photos for commercial use are usually bound to restrictions BUT, since they are FREE, most Terms of Service (TOS) are very easy to comply with, such as : * not reselling them for profit (don't enter into competition) * acknowledge the Owner (no harm in that?) Reviewed List of free, good quality Images Here's my personal favourite resource of truly free, high res images: http://www.photoxpress.com/