You should switch to a service where you can use Tivo as soon as it is financially practical. Life is too short to be angry every time you try to watch TV. If it bothered me as much as you I probably wouldn't use it at all and just watch mpeg 2 on my Tivo.
Where did you get the impression I was angry? Didn't you see the smiley? I'm not angry. I just understand what makes the wheels turn at DirecTV, and it isn't paying TiVo money when they don't have to.
I could switch to Comcast and get a Series 3 TiVo. Thought about it, and it ain't worth it. I have the finances, just know the value of a buck.
A Harmony remote won't fix what's wrong with the HR20, but then it's only $75.00:D
(Please make note of the smileys)