I have the SONY RM-AV3100 and I love it. Here are the specs:
Control all your components with just one remote. The RM-AV3100 Fully Editable Remote lets you control up to 18 components and has a large touch-key LCD screen that makes programming and editing your settings easy. Execute up to 44 consecutive operations with the touch of a button. With the RM-AV3100 you can hold the power of home theatre in the palm of your hand.
• Large touch-key LCD screen with dot-matrix area (blue backlit) for more customized screens and editable labels (258 customizable labels in total)
• Controls up to 18 components
• Up to 45 Macro Control Functions allow for a series of up to 44 consecutive operations to be performed with the touch of a button
• Clock and Timer function
• Compatible with Sony and most major brands and has updated pre-programming codes
• Learning function for programming remote signals you need (only infrared signals)
• Capable of programming remotes signals of non-A/V products such as air conditioners, lights etc…
• Programmable menu control with hard buttons for easy operation of Menu and EPG function
• System on/off Macro for Sony components
• Non-volatile memory backup function to keep your memorized settings
• Glow-in-the-dark component select buttons are easy-to-see
• Centralized control of Sony AV components with this one remote commander
• New shape design fits in the hand and on the lap
• Alias key memorizes functions of other components while on the active screen
• Customized names for learned commands
• Internal clock and weekly timer
• Four unique types of macros; 15 system control macros, 18 component macros, 12 timer macros, key macros
• Long Touch Function will change any button with continuous touch to help avoid accidental operation
• Non-volatile memory backup keeps setting in memory while batteries are replaced
• LCD backlight has 4 settings