Maybe i'm missing something, but 75 HD channels....Where? Let's see HBO, SHO, Discovery, Universal HD, HD NET, ESPN, ESPN2, HDmovies, TNT...I don't have the listing in front of me, but if they are 75, somebody please let me know what they are and where they are located.:confused: