Pros of DSL: No delay in flash or java games, rarely down.
Cons of DSL: Slower speeds, sometimes has usage limits.
Pros of cable: Alot faster then DSL, you can even download multi files easy. No usage limits.
Cons of cable: Delay in flash/java games, can be down alot.