I have just got a HDTV box from Comcast, and after flipping through every damn channel, can't find HDNet. Searching the site came up with nothing....anyone here able to get HDNet from Comcast? I ask, because I'd like to catch the game tonight on true HD..I hear it's amazing. The game is being offered for all Satellite owners and InDemand, I suppose InDemand is a company like Comcast?