Another forum had this as a news item on their home page, and indicated that NBC On Demand can be found on channel 1004. This brings up a menu of NBC shows and you can choose which ones to watch at any time. As others said, the shows as of today are not available in HD, and you can't fast...