It really depends on what you're looking for. I still have Comcast because 1) I live on the wrong side of the apartment building to receive a DirecTV or Dish signal and 2) neither Direct or Dish show local sports in HD. If I had a satellite service I would have to pay extra for the sports package just to get NESN and FSN. That's when it stops being a bargain, at least for me. I don't watch a lot of movies so having more movie channels in HD isn't worth the money. Comcast has been having signal quality issues due to compression to fit more digital and HD channels in the system, but I've heard the same thing about satellite.