I've been using the MC option to record both new&rerun shows but what I've found I do not like about the rerun option is that it will also copy episodes even if I already have them. Would there be anyway for Recorded TV HD to intercept this and only record a rerun if the episode does not exist?
A slightly different take on the issue would be to not record the same show within the last 30 days. Whether a show is new or a rerun would not matter. The number 30 could be variable, ideally by series.
Another approach if to provide a program on a menu that would delete duplicate recordings. The user would run it on demand. A safeguard would be to have the user confirm each deletion.