I have to agree with the person above me. Pricing, always on (for me anyways)... no caps on bandwidth, and if you use Netflix and Hulu and other streaming apps a LOT, you are better off with CenturyLink.
The Midrivers speed seems a lot faster, but again, if you stream a lot of stuff, you WILL pay a lot with midrivers