I have my own site with good features, but if this wasn't the case, I'd look at Photoshelter. Forget about microstock, unless your subjects are very generic, you are into slave labor, and you think your images are worth $1.