The URC remote I mentioned is the new line of remotes from the makers of the MX500/600/700/800 family. They have three new remotes just recently released URC100, URC200, and URC300. You can find more info about them at
www.universalremote.com and click on "Consumer" (MX series is under "Custom").