The 880's button layout sucks and is not anything like the Tivo peanut. I can't stand it. The 670 is much more "peanut" like but has god awful clicky clicky buttons and they all feel the same. They feel like you're moving your finger around on a slab of small ball bearings. Oh and the rows or numeric buttons is curved and a PITA to key in channel numbers by feel only. I'm not a bit impressed by either one of these Harmony remotes in the least. I don't even use the 880 at all any more.