Does anyone use, or had experience of "Alamy." They are an online photo agency. They take 35% commission on sales (65% to the photographer).
http://www.alamy.com/royalty-free-images-terms.asp
Just to add: I've just been browsing their galleries and there are some really average photos which sell between £55 - £230 depending on file size. Worth looking into!