You have two choices, you can either get a PC specific remote such as the "Microsoft Remote Control" or you can get a universal infrared remote control device and make use of
any remote (including remotes that you already have, e.g. TV, HiFi, etc).
The advantage of getting the "
Microsoft Remote Control for MCE" is that it's available locally and provides an all-in-one solution at a fairly reasonable price.
The disadvantage of the "Microsoft Remote Control for MCE" is that you are limited to using the supplied remote. Using a remote such as the "
Logitech Harmony" would provide you with far more button combinations, macro's/activities and it can be used to control a
variety of other devices. To be able to use a non PC specific remote (such as the "Logitech Harmony"), you'll need an infrared remote control device such as the
RedRat (this device can both send and receive IR signals to and from any device).
Since you won't be using the remote to control MCE or any other HTPC software, you'll need to make use of an automation tool such as
Girder. Girder is able to learn the different commands that your remote sends through to your infrared device and each command can then be mapped to a separate function. Girder can work with the "Microsoft Remote Control" package, most infrared receivers as well as many other devices such as a
bluetooth/infrared phone, joystick, joypad, keyboard & mouse. Girder is able to control pretty much any windows based program (e.g. WinAmp, iTunes, Windows Media Player, etc) and has an abundance of plug-ins with support for different remotes and the control of different programs.
Although Girder 4.0 now costs $49.99 it used to be free. If you're happy to use the older version, Google "girder 3.2.9b" and you should be able to get a
legal unrestricted copy