Just to tout Backblaze again... You can get unlimited storage AND unlimited versions AND it's kept indefinitely. I'm currently paying the Princely sum of $9/month for all of this.
Oh, and did I mention that they will use ALL the bandwidth you have available? I believe I did. That means almost 1.5 GB every three seconds with Backblaze (we have 500 Mbps currently), yet Carbonite maxes out at 1.5 GB every HOUR!
Advantages over keeping a local copy (which is also a good idea to do ALSO, not instead of): It's in the Cloud, redundantly stored and backed up, accessible from anywhere that you have Internet access. It doesn't become useless should anything happen to your physical drives (theft, flood, fire, failure, etc.). Just sayin'... ?
Here's that link again that gets us both a free month should you want to check them out! https://secure.backblaze.com/r/02xo4h