I have a WinTV nexus S Satilite tuner, and it does a lot more than just pick up free to air satilite. Check out www.al7bar.tk. See what I mean? How hard would it be to set one of those up to work with the DVR in this? I am new to this project, and know some C++ and java, if it helps.