AT&T U-Verse is by far the best service.
I have never lost my internet connection but it seems its usually on the slower side of what the speed is supposed to be.
Customer service was really nice and great, but internet has not been working well at all.