@thekurgan:
I may be wrong, but with DSL/cable, aren't the upload speeds much lower than the download speeds? Just something to consider if you're pushing as much data as you're pulling.
That is usually the case, but in some areas the upload speeds of DSL/Cable exceed that of a T1.
It doesn't do that around where I am (yet?) but it really depends on your available providers and the products they offer in the area.