I use Dropbox. It's easy and you can store a lot of pictures on it. Facebook is good too but you have to go through the hassle of uploading the pictures first, which can take a while. Dropbox allows different size limits based on what you want. So it caters to everyone's needs.