I'm still not happy with AT&T. My house can't take 6Meg so I get 3Meg at least on paper. Many times I've measured the speed at 0.25Meg. When I watch Netflix I rarely get a crystal clear picture. I'm almost always getting a lower rez.
I'm thinking of signing up for Time-Warner business internet only. It's $100/month but I understand the speed and support are much superior to what Time-Warner provides to their non-business customers.
We have Time Warner Internet Non-business and I have no complaints. The three of us can stream Netflix/Amazon/Hulu at the same time on different TVs/Devices and still get a sharp HD pic. Its much cheaper too we pay 54 bucks a month and I still get almost 8MBPS on the independent speed test site while all three of us are streaming video at the same time.
They've been very accommodating. Any changes I've ever need to make to either phone, cellular, internet, or TV ... they've done it. Didn't even argue when I called to drop TV. They asked why, I said I just don't watch enough to warrant paying for it.