Charter cable and internet seem pretty solid. Their business phone service has had terrible growing pains over the last year [maybe two years? my memory fails me], with multiple, multiple-hour outages during the middle of business days. Our sales guy told me they've recently decided to implement rolling switch restarts after future emergency outages, instead of trying to restart every switch in their network at once and getting their shoelaces tied together. I told him that sounded like a good idea, so good that perhaps they should have had it from the very beginning.