Not to bring up religion again, but ReplayTV remotes are (for the most part) JP1able. Good remote, fully upgradable. Hard to beat, really.

I've looked at the previous Harmony remotes and almost bought one for my parents. They're designed for people who don't want to understand the difference between S-Video and Front AV inputs. If you aren't going to use the advanced macro features it seems like a waste, however.

Matthew