Where we live there is only one channel that is broadcasting in true HD (720p), the other so-called HD channels are only broadcasting 480p (same as a DVD player with progressive scan). This is a lot cheaper; and they won't have to upgrade until 2006. Anyway, most people don't know the difference; and frankly 480p is a HUGE improvement over 480i. I don't know if the Dish channels are true HD or not, probably depends on the program you're watching; but regardless of whether you have satellite or cable, you will have coax going into your decoder box; the important thing is to be sure to use either DVI or HDMI to connect to your TV. You can also get some DVD players that have digital output, for the best quality picture.