Like
queshy above I have a
Harmony One which replaced an 880 (that is now in my closet) and I love it! The touch screen functionality and the ability to assign like 36 favorite channels as "pads" on the touch screen (along with the channel logos) is top notch and I have yet to have a problem with it. I didn't find it needed tweaking, but perhaps that is because all my components were easily found in the Harmony database.
BTW- Anyone with a Harmony One or Harmony 1000 can download thousands of presized channel buttons with logos free at
iconharmony.com.