actually they both have advantages, and disadvantages. Cable is on a shared pipe, which is shard by a lot more people than you, therefor its speed can go down to almost as bad as 56k at times (although rarely, it can happen, especially if people on your street are running quake servers, warez servers, or hosts.) DSL you get a guaranteed minimum speed, which at times can go way faster. So to recap, cable is 75% of the time faster, but can get way slow (rarely), DSL isn't as fast as cable usually, but will never get slower than the speed you pay for.