One of these days my !&#$ing ISP is going to upgrade in this area....but it's DSL for now, without me calling the cable company, pay them to dig a long-ass trench from the road to my house just so I can do the cable modem thing.
It's really not such a big deal.
I don't watch HD movies on my computer...or upload a million files a day.
For most web surfing, the DSL is fast enough.
When I have to download some GB-size files....I just start the download when I'm doing other things away from the computer...and when I come back they are all downloaded.
I can remote into work and access other computers...even remote into my mothers computer down in Florida when she needs something fixed...so the speed is "usable".