I'm stuck in an area where my two options are Time Warner Cable, which I refuse to use due to terrible experiences with them in the past, and AT&T DSL (old school DSL, not U-Verse), which works fine but is slow and has 50 gigabyte caps (you can go over the caps but they will bill you for extra usage).
I really wish Google would put more pressure on the US ISP market (maybe partnering with Netflix and others who stand to lose on the current sorry state of ISPs here), because clearly these companies need a lot more pressure put upon them, but 77 terabytes a month is by any measure a huge outlier and I don't fault Verizon for getting involved in this particular case.