1. Morguefile: This site is filled with amateur photos of anything you could ever want. Pizza? Check. Toys? Check. Bears? Yep. A close-up shot of a microwave? Yes, sir!
I’m not sure what kind of sites would use most of these photos, but I guess that’s up to you. While you have to wade through some less-than-perfect shots, many photographs are actually quite good, and all of them are free.
2. FreeDigitalPhotos: This great site is filled with quality stock photos. You know the ones I am talking about: those white-background, static, professional-looking pictures that site owners love to use. If you want a professional, high-quality look, check FreeDigitalPhotos first. Only the small photo version is free with the appropriate photo credit, but sometimes that’s all you need.