Heh, I was in the same boat, my wife despised not so much the speed of our HR20-100 but it's ineptitude at executing number presses and channel changes properly and consistently(I despise the issue even more then she does). What saved me was getting an HR24 in place of the HR20. No more slowness and now consistent channel changes. I keep doing these software downloads and evey time I hope that Directv has seen the light and realized that the box, if nothing else, should do simple channel changes properly and consistently(ie. no more enter 265 and get ...2...6... "Channel Not Available"... 5 and the channel changes to channel 5 ) BUT... to no avail. The slowness and channel change issues have remained time and time again. I have 040c on my HR20-100(now in the bedroom) and it didn't change anything with regard to speed and consistency... yet again.