DSL is a dedicated telephone line to you. Cable is your PC connected to your Cable company's LAN (or more appropriately, WAN). So, as a result DSL is more predictable in terms of performance because that performance is artificially limited by the line speed you buy. However, on the average...