I always thought that the Tivo units were how you describe the HR20. And, I really hated the noise it made when you pushed a button. UGH. I love my HR20, especially now that it is stable. I have had four different DVR's (Dish Network, Addelphia (Moxie, talk about unstable), H10-250 Tivo...