I've been using Connected Online (now part of Iron Mt) for almost 10 years now. Twice I've had catastrophic problems and they saved me -- Once I got my computer functioning, I was able to do an online restore of what I needed right away and in a day (once was two because my problem happened late in the day) I had CDs/DVDs of my complete backup. There was a charge for this, but not unreasonable.
I've often used it to get a older version of something I totally mucked up