I just had a great experience with Comcast customer service. I contacted them to downgrade my cable services, since I realized I am paying for a lot of extra services I do not use. The customer service rep that was helping me was great, he was very patient in explaining the different products and prices, and suggesting ways to combine services and products to save me money. I did not feel pressured to rush into any decisions or to buy any of the upsell items like Digital Phone. I had a few "dumb" questions but the representative was very thorough and helpful, and never once was patronizing or aggravated that I asked a question that had probobly been asked a thousand times before. My wait time for live help was only seconds. I'm aware that the cable company has tough competition from the satellite companies but they really are doing a good job in trying to please and maintain their current customers.