There is a reason why Direct TV is #1 in customer service.
A very good friend of mine is a contractor for Direct TV installations. If they cannot make an installation appointment promised to the customer, they MUST call that customer and let them know that they will be a little late. If that customer calls and complains to Direct TV, the contractor will lose all the jobs that were scheduled for the next day. This translates into thousands of dollars worth of penalties for the contractor, for not keeping a customer happy.
Again, satellite is the only way to go for TV reception. On the other hand, if you're interested in High Speed internet connections, cable exceeds satellite.