Hey Rich,
it's been a long time since we've heard from you. ;-)
I personally don't have a problem with the new 850 buttons and they're not inferior mechanically to the Gemstones, but the Gemstones do have a better "feel" to them.
Any of the new Complete Control series remotes support macros on any LCD button and they can be instant or push-and-hold. This includes the MX-350 and 650 in addition to the models listing above. I prefer one of the PC-programmable models (MX-700, 800, 850 or 950), but you can get the macro functionality with the others. You can't use IRClone with any of them though, in case you were wondering.
If you don't need RF for the usual reasons (ie: components in a cabinet behind a solid door or in another room), it's often nice just not to have to point the remote during a long macro.
Mike
www.SurfRemoteControl.com