There isn't anything in the consumer realm that would take a generic HD output from a STB like your sat tuner and store it off. The technical reasons for this have been hashed out ad infinitum here on the forums. You'll either need to get a DVR from your sat provider or use one of the alternatives that mods your STB (like http://www.nextcomwireless.com/R5000/home.htm )
-MM
-MM