I've been using the above mentioned Moneual keyboard for my HTPC for about 8 months. It has very good range and battery life. I love the built in track-ball and the small size of the keyboard. The only cons I can think of are that the top application keys are not re-assignable and sometimes when I upgrade an unrelated driver (like the video driver for example) the keyboard doesn't connect upon reboot. In that case, I have to unplug, then plug back in the USB dongle to re-establish a connection. This is a rare occurence though.