In April 2010 I started uploads fotos on depositphotos.com and panthermedia.net.
Depositphotos have a few photos yet, but maybe it will be good agency.
Panthermedia is big company with good base and they offer more then other agency.
Upload on more MB is on the whole exhausting. It takes more and more time.