You do have another very good choice, Direct TV! With directv you have a huge selection of channels to choose from, and a ton of different packages. You are not locked into a big contract and yes you can even have DVR! And if you are a sports nut, directv has you covered with the biggest sports packages ever.
You can get all your local channels, and over 100 HD channels which is great for the brand new 1080 p Flat screen that Santa just brought you! And right now they have a special for the movie channels, free HBO, ShowTime and Starz for three months! I love Starz, there is always a movie on that I want to watch.
You can have DirecTV compare their services with your local cable company so that you can make an informed decision , and they will fill you in upfront on all the packages you can get and all costs involved. So if you have cable and want to make the switch or if you are just now thinking about getting a HD provider , check out DirectTV.