Do you find the web based programming to be limited in how you can configure the remote? I'm looking at buying another MX (probably the 950) but these Harmony's have always interested me. I just don't want to buy one and then be ham-stringed with programming. With the MX line remotes, there is close to an infinite amount of configurations that one can do. You can also set up one button controls for 'activity based' switching. But they are sorta big and cumbersome to hold onto. The Harmony's look smaller, more comfortable.