Comment A friend or relative's house (Score 1) 241
This is probably the most expensive option. Buy the hard drives you plan on backing up data to and then use a secure hierarchical file management tool like Cloud Storage Server:
https://github.com/cubiclesoft...
You can use the recommended Cloud Backup software or use whatever reliable backup software solution you prefer. Put all of your data onto the drive(s) first to save yourself the pain of the initial upload and then, when you are ready, drive them over to your friend's or relative's house and hook them up to their network. Then push regular incremental changes at night. Be sure to reciprocate and offer them the same service.
This approach backs up data off-site but still in the same town/city, meaning your data is fully recoverable within hours of most major data loss disasters. The only exceptions to this that I can think of are area flooding and nuclear attack. However, someone might prefer this option over dumping their data to some unknown data center or having it sit on a complete stranger's system. At the very least, it can be another place to stash data, is a fixed purchase, and you know exactly what "unlimited" means because you can't exceed the amount of physical disk storage that you purchased.
This approach is completely custom as you are basically building your own cloud storage hosting service in someone else's house.