I'm not very happy with comcast, but they're the only cable company in town. I can't have a dish because I rent with no yard. The main reason I have Comcast is for broadband service, but I also have basic analog cable through them too. If their customer service wasn't so bad, I would be happier. Unfortunately my apartment complex is next to one of the most unreliable switches, and for the past year we've had at least two outages a month that last for longer than 8 hours. Comcast knew about the problem, but refused to replace the switch. Instead I am in a constant tug-of-war with customer support (which is partially outsourced to India). Their system does not let them credit accounts with pro-rated down-time until the statement is issued - which is backwards in itself. So I have to call and inform them when the outage occurs, then call back when I get my statement and tell them they need to give me credit for X amount of downtime. It's enough to drive a sane person to go back to dial-up. Comcast finally did replace the switch (which brought down almost all of tallahassee for a couple of hours) and I guess better late than never....but my ordeal with them leaves me wishing that they weren't a municipal-monopoly and we had more options..