If you think about it, there are 4 functions to control with up to 3 input devices. The 4 functions include 1) typing, 2) cursor control, 3) scrolling, and 4) shuttle control. The 3 input devices include 1) keyboard, 2) mouse, and 3) remote control. My preference is to combine as many functions as possible into as few devices as possible. And since you need a keyboard in order to type, my preference is to combine as many of the 4 functions as possible into the keyboard.
Unfortunately, I have not found a keyboard that does all 4 functions well. I am currently using the Microsoft Remote Keyboard for Windows MCE. This keyboard is good for typing and for shuttle control, but it does not have a scroll wheel and it is horrible for cursor control. I have also used the VersaPoint RF keyboard, which has great range and is good for typing, but does not have shuttle control nor a scroll wheel and is also horrible for cursor control. I also tried the LiteOn Airboard, which many rave about. Personally, I thought it performed about the same as the VersaPoint RF, except that it didn't have the range because it is IR and not RF.
Anyway, I think the challenge in finding a good 4-function keyboard is finding one that has good, responsive cursor control, which depends on the mechanism used. The keyboards I mention use either a stick (Microsoft Remote Keyboard, Airboard) or a pad (VersaPoint RF) and neither of these mechanisms works well in my opinion. Another mechanism for cursor control is a trackball and the Adesso WKB-3200UB looks promising to me. Currently, to get past my cursor control issues, I use a separate Gyration Air Mouse. I like it because it works like a standard mouse when used on the coffee table next to my keyboard. And it also works like a remote control when used in the air, which is great when you want to sit back on the couch.