We've had Metrocast for quite a long time, and haven't had any issues (other than an HD box that needed to be replaced). We use their broadband for our business and have had no problems there either. When we have a tech issue, we email them and usually get a pretty quick response. Other than the cost

no complaints here.
I will say that the spam filtering system they switched to a while back is awful. The old one worked well.