I would consider backing up to external hard drives. You can get a terabyte for about $70. Buy several, then physically take one off site at least once a week. Bert can better advise you on plan for this. WIth that slow of upload speed, I'm not sure how you can do offsite backups over internet , even with incremental backups. I get 0.5 Mbs upload over DSL for like $30 /month. Even so, incremental backup takes about 3 hours everynight (I have a 1 GB .enc file, including imported items )