I'm just curious how Dish goes about populating the program guide data for the OTA channels (if you use those). For example the 622 receiver that my parents have can do a local OTA scan to pick up channels, and then the receiver will put them in the list. My question is how does Dish connect the dots so that you get guide data for these scanned channels and sub channels? Do they push guide data for the individual OTA channels? If so, they'd have to know of them all for each market even if they don't carry them (like the sub channels) via sat. DirecTV handles OTA support differently, as they do not support OTA scanning for channels. Rather, they maintain a list of available channels for each market, and instead of scanning, you have to tell it your zip code (they will allow two for regions bodering two markets) and then the reciever receives a list of avaialbe channels for your market. This process requires DirecTV to stay vigilant of new subchannel launches, etc. I think they use a company called tribune to maintain this channel list and program guide info.