I use them at work and home (no choice). From a technical perspective, Comcast is usually rock-solid for me. Sure it's expensive, and an absolute joke that I have to call every year to keep the discounts and a TV plan that I don't use, but I'll give credit where they have actually done a good job. I'd much rather a stable service that's a bit of a pain on the billing side than a terrible service that has a nice website.