I have used Dropbox for about two years now and its great. Its like insurance for all your pictures and important files. When you first sign up, you get 2GB of storage. You can store public and private files. I use it to host pictures that I share online, and also as a online backup/sync between my laptop and desktop computers.