I suggest you look over all the resources available at DSLReports.com to help with your search. They have a pretty good comparison of providers, reviews by users
, and even list some smaller regional vendors to expand your choices and maybe save your pocketbook.
Another useful tool is the search portal from ShopForDSL.com. These guys will give you a real time rate quote comparison online after you punch in a few tidbits of info to identify the location to search on. They don't have every provider in their system...mostly the bigger vendors....but the search and compare capability is pretty convenient.