Maybe you could have people peer-review each other's photos and help them pick which one looks best. It could be based on a photo-liking mechanism whereby the most liked photo is the one shown to people first in the organic search.
EDIT: I went to your site and saw what you're doing. Good job.