I'd already settled on the style of programming that they have on the Harmony devices, and I've done a lot of work getting the programming Just Right on the thing.

I remember there was a thread a while back where we argued about the stateful and stateless forms of universal remote programming. Although I hate the software that Logitech uses to set up the remote, once it's set up, I really like the remote itself and want to stick with it.
_________________________
Tony Fabris