I have the 7-15mbps DSL & Freedom Essentials voice bundle from Verizon. $54.99/mo. You *never* get the full speed but my speed is consistently about 10mbps. That’s fast enough to stream Netflix HD and there are NO usage limits (caps) on the DSL. The max speed available at your address depends on what the central office supports, port availability, and the condition of the wiring between the CO and your home. I’ve had DSL for 12 years now and am overall satisfied…it is generally stable and reliable, but not going to impress anyone with the speed (unless they’re in the sticks with only dialup). You should also check if FiOS is available at your location…it’s appearing around town.
I dumped Comcast 3 years ago because my TV-only service hit $125/mo and they refused to let me change to a bundle that would have cost less. Also, Comcast caps service at 250gb/mo and has said they are charging for overages (not sure if they are in the DC market yet). That’s roughly 10 movies. They charge more if you don’t have TV service with them.