Stockvault.net provides an alternative to royalty free stock art vendors, by providing a user contributed archive of free photos and images.

http://www.stockvault.net/