I have basic cable-provided internet. 50 down, 3 up.
Initial backups take a long time, no doubt. But the daily diffs aren't so bad. As long as you use something smart enough to only upload the deltas, you're fine.
You can also snail mail drives to many cloud providers for your initial backup state if you want. I've never done so, but I've heard from friends that have that it worked out fine.
I could never contemplate uploading 100s of Mb each day with my crappy ADSL2+