Image Uploading to Web Service from iOS
You could check out CloudApp. It started out on desktop but there are a couple good mobile clients as well, namely Stratus and Cloud2go.

These apps don't do any sort of editing. But CloudApp's backend automatically scales images when viewing on a screen that's too small to display them at their native size. Additionally, they provide a 'direct link' option for embedding images directly.