Design Reviver has collected links for 25 great stock texture and photo site.

http://designreviver.com/freebies/25-awesome-stock-texture-and-photo-websites