PictureSyncIt's easy to upload, the trick is the metadata. I'll try this. It's free to try with some nags. $14 to buy. The author is redoing it completely -- but I know that can take a long time.
Easy photo-sharing and annotation
PictureSync is a convenient utility that simplifies batch uploading your photographs and video clips to online services, - directly from your image-management application or files, whilst preserving your own valuable annotations and metadata.