Since technologies are always advancing, it would be risky compare current technologies like DSL and Cable and say that one will “always” be fast/cheaper/better than the other. It is also plausible that brand new methods of connecting to the Internet will be available in the future. But as long as you take the steps mentioned above you will be able to familiarize yourself with each new option that comes out and have confidence in your final decision.