No, I don't think I do. Do you need a HD tv in order to view channel? If so it doesn't matter if I get the channel or not. New tv not on top of "needs" list right now.
I live in Miami, FL and I don't get it, and I really want it too. I have Comcast cable I am really hoping it will be rolled on here sometime soon. Does anybody have any info out when this might happen for me?