Philips has a software ('ProntoLite') for PalmOS which should turn a Palm into quite a flexible remote control.
It's $19.95, but you can download it for evaluation - because they don't know if it works for you...
For me it doesn't - don't have a Palm .