The Palm has 4 hardware buttons, some of the palm remote control programs allow you to draw buttons on the screen, and build your own custom interface. I'm not saying this is the best possible thing, but it is an alternative to the kenwood remote nonetheless.

Calvin