You should go with Logitech Harmony One Universal Remote with Color Touchscreen
Easy Internet-based setup and live customer support
Dedicated on-screen activity buttons
Color LCD touch screen
Contoured backlit buttons
Can learn IR codes from existing remote controls