You mean just like you edited your post as I was writing? LOL
I believe you can moderate the users input before it get uploaded, and you do get the contents in your email notification.
However I don't use moderation that extensively which BTW can be set as per usergroup.
In this regard I can't imagine you'd need anything more then what PhotoPost offers, but I'll let others chime in here.
Originally Posted by BumpStop
Still, I don't think this will suffice. I want my users to submit a post, (photo, title, keywords, description) and I want to review it all before I approve. Also, if the user goes in and changes their description, I need to again approve it before it posts.
Sounds like Photopost doesn't allow this and all changes can happen after the fact that is approved and the admin wouldn't know. Correct?