Logitech Harmony 880 Remote Control
Rid yourself of that coffee table FULL of remotes! This remote replaces all of them and simplifies running mutiple components with macros that automate functions, so you have one button to press to "Watch TV", "Watch DVD", or "Play Music". Set up all your devices by entering them into Logitech's customizable software and sync up the remote... then throw the others in a drawer somewhere.
If you have more than 3 remote controls, this is exactly what you need. You update it via USB (no need to remember those weird remote codes). My favorite feature of this remote is the "Actions" button, where it remembers what to turn on/off depending on what you want to do. For example, if you're watching cable, then decide to watch DVDs instead, this remote will change your input settings on your TV, turn off your cable, turn on your DVD player, and you could also set your sound settings too! One weird feature that I haven't really used is that you could upload a photo to display on that screen. What the? If you REALLY need to upload a picture of your significant other on there, you could too.