I just went through all of this in my new (to me) house. Got verizon DSL because FIOS or UVERSE is not available and I hate the company Time Warner with a passion. The DSL could only come in at 700kbps, unacceptable, couldn't run anything on it, let alone directv on demand. Ended up having to go to the only other game in town which is $60 with Time Warner and pull down a little over 30mbps and can upload close to 2mbps. Their product is fine, I just hate the company, the contract, and the cost. Eventually fiberoptic will be ran in the neighborhood I guess.