Linked ebay one is against the rules (and it looks cheap!).
Another user of the Microsoft MCE Remote, it's perfect I think. If you can find one, go for it.
Have you considered the logitech harmony range and using one remote for all? They're very nice but might be out of budget. Not bad for what they do though, take a look on the logitech website.