Tivo already has functionality built in to prevent recordings leaving the tivo box .. preventing transferes between boxes or to the desktop.. They can even exipre it after x days without your intervention.
Of course, this doesn't help any if you have alternate methods to access tivo material. -- [spoiler]Steve the pirate DIES![/spoiler]