Well, DSL is cheaper, and it's considerably slower depending on which plan you sign up for, my Verizon DSL has a down speed of 90kbps on the 768kbps plan, so I get what I pay for. Cable is considerably more expensive and is considerably faster. If you're on a budget, and still want an edge over Dial Up, get DSL, it's still fast enough as long as you aren't constantly downloading stuff cuz bandwidth really gets sucked up really fast with DSL, especially if you have a few other house hold members using the wireless. If you got the cash, Cable is money well spent, and if FiOS is available in your area, i'd consider that as well.