I've got Verizon DSL. Very reliable service. Measured using the tests at http://www.dslreports.com/
as 2.664 Mb/s down and 0.685 Mb/s up.
I'm 7 miles from the telephone exchange, but about 15,000 feet from a SLC that then makes the rest of the run in fiber.
The speeds on my new iPad with a 4G Verizon connection are faster, but I've got the minimum service data plan so I only use it when there is no other choice.
The DSL reports web site http://www.dslreports.com/
has a "Find Service" for your area with customer reviews. See what's available in your area.
I was in class last week at the local community college sitting in front of a Windows 7 workstation. Did a speed test, around 30 Mb/s down and 25 Mb/s up. I was impressed. So I had three students do the the test at the same time. I expected it to bog down, but it didn't. Similar results for each workstation. The instructor, the head of the College's IT department was beaming with satisfaction. It was a night class and he said I wouldn't get those results during the day when more students are using their computers.
In Maryland all counties are installing a state wide high speed fiber network to serve, education, library and public safety facilities. It's a multi-year effort and some portions are up and working. Speeds are greater that the typical 100 Mb/s ethernet card can handle on the demos I've seen. Excess fiber capacity will be leased to private industry.