K.A.
Be careful with online storage! My husband was uploading his pictures to the icloud from his iphone. Something happened. They are all still on the cloud but we can't get them off anymore. No idea why and no idea how it happened. We've got a couple months worth of photos lost in cyber space now. We now back all his pictures up on the laptop.
With all of our photos I store them on an external terabyte drive and burn a physical copy onto disc (although I'm behind at the moment).
You can upload pictures to Costco for free and only have to make a single purchase yearly to keep them for free. You can simply print 1 photo a year or get your holiday cards there even.
Drop box is another cloud based service that family and friends of mine use. It's very reliable.