For much of the US the situation is something like this:
You have ISP #1, who have relatively modern infrastructure and bandwidth.
You may or may not have ISP #2, who have antiquated infrastructure they don't maintain that delivers bandwidth circa 2005.
You probably also have ISP #3, who use alternate delivery technologies (wimax, satellite, etc) to deliver low bandwidth at exorbitant prices.