I’ve been using the Stock Xchange so much this week as a resource for stock photography that I just had to post another comment about it (it’s been a while).
Kudos to the people behind it and the generous souls who submit photos. I read somewhere that they have about 85,000 images in their database.