This posting is older than 6 months and can contain outdated information.
Oh yeah, in regards to the perfect remote control:
My mom just got a Harmony. (Needs me to help set it up, of course, and also to integrate with the Mini I'm giving her - just FrontRow for her, we're keeping it simple.) The Harmony remote is pretty great. As I mentioned in another thread, if you could get it to emulate a Keyspan iTunes remote with 17 buttons, and used Remote Buddy to assign those 17 buttons however you want, it would be a powerful setup.
But the design of the Harmony is very busy... there's a LOT of buttons on that thing. I prefer simplicity. The Keyspan DMR/iTunes/Express remotes have 17 buttons, which is pretty good. Unfortunately their industrial design is horrendous, you're liable to get carpal tunnel using the things.
Six buttons is too few I think; 12 or so would ideal, maybe even less since with Remote Buddy you can offload less-used actions from buttons to menu items. So my vote is for the Keyspan FrontRow RF (same crappy Keyspan design, but better button placement and spacing than the others) which has 9 buttons and has great directionless RF range, or else for the Wiimote, which I think has 10 buttons and an amazing form factor, for which you trade range and battery life. With Remote Buddy, irTrans and some inventive Applescripts, you really could have complete control over all your media components with a very small, simple remote control.