I've been using Backblaze for a few months now. I'm very pleased with the "continuous" upload option, and it doesn't degrade my machine performance noticeably. I have not, however, gotten around to testing the restore process, which means I don't really know how useful it is as a backup service. Yeah, that's a failing on my part.