Backblaze have just introduced their Restore Return Refund program. This means that they'll mail you up to a 4TB drive to restore your data from (rather than downloading all that data). Then, if you don't want to keep the drive one your backup is complete you have 30 days to send it back for a refund.
I'm mentioning this, one for a shameless plug (thats later), but also because I've been with them a while now and its been the best solution I've used. By that I mean the least instrusive and just works without any thinking. If you want a free month (shameless plug coming up now) then you can use this/my link https://secure.backblaze.com