Not to worry, you do not need to subscribe to it. You can watch the programs in HD as long as your TV can support the technology. The television set plays a part in better visuals; the other part depends on how the program is encoded or something. So if you have a good TV but the program is in a relatively low definition, the visual will still not be good.