Photos-Image-Upload is a project mainly written in Objective-C, it's free.
Tweak that adds uploading photos in the iOS photos app
Upload photos from the iPhones photos app, requires firmware => 4.2