Hey, yeah its a super good list. As others have pointed out, it really depends on what you wanna do with the picture.
A few of my favorites are Stocksy and Cavan.
On the more user generated side you have eyeem and 500px.
And on the high high end you have getty.
Check out Haystack.im and let me know if its helpful.
Thanks. I'll check it out. I just want to avoid those cheesy, unprofessional stock images - just looks tacky and the people in those images look way too fake when we show our website.
If you let us know a bit more about what you are looking for (two people in a coffee shop ; shark attack ; Williamsburg hipster on a penny farthing) and a budget I can put a gallery together for you....