i got cable, i connect at about 4mbps, its only 29.99$ a month, and comes from my cable company, so i didnt have to pay a setup fee, DSL on the other hand is about 59.99$ a month and costs anywhere from $100-200 to setup, and most DSL around here maxes at 512k, neways, i love my cable and never have trouble with gaming on it, the only time i ever lag is when my wife trips over the cable and unplugs me, lol