Simple app for taking/storing photos on a server
Dropbox is likely the best for storing photos in the cloud. It allows you to easily, and simply select photos from your library and then upload them to the Dropbox cloud.

The one caveat is that it is annoying to restore images because you have to go to each picture and restore it individually. Who knows, perhaps they will come out with an update that will fix that.