Short update here. Saturday night I reset both of my units via the Menu. Not much was recorded yesterday, only 4 programs, but every one of them started on time. That's right, on time. I've got more scheduled to record today and setup some manual records, but it appears that a reset got the HR20's internal clock back in sync with the SAT feed. Or something else in the recording logic was reset so that they now know when to start recording shows. I'll report more after I see what happens today.