Take a look at
http://www.ezsets.com , we have a photographer area where you can setup a photographer account and send in your photos. We have an approval process, then your stuff goes online. You have the option of letting us broker your photos exclusize or non exclusive.