YES DSL, but be aware, all ISP's are NOT created equal.
If you can, beg, borrow, or steal a few minutes from anyone who currently has the same DSL setup your looking at.
Ping HTC and see how it looks on his end.
I recently changed ISP's and went from 140-150 ms to 40-50 ms.
Same phone company that actually provides the DSL. Just different ISP's and differernt routing.
BTW DSL rocks!