Does anyone watch the Discovery Channel? Can you tape the episode of Monster Garage airing tonight for me. My cable is out, courtesy of Isabel, and I can't watch it. Thanks. Mike