Leaving out the question of backup
just for sharing, I have used Shutterfly for years and like it quite a bit. Once uploaded, you can invite people to see your pics by email, or get a link to post. You can also order prints and have them mailed to you, or purchase a host of items with the pics on them - books, greeting cards, mugs, T-shirts, etc.