For HTPC folks out there, I would highly recommend the Logitech K400r. It's typically around $25-30. It's lightweight, has good range and responsiveness, and gives you about the same level of control over your HTPC that you would have with a laptop keyboard and touchpad. I think it also has some compatibility with consoles, smart TVs, and streaming boxes. I also just built a second HTPC for my bedroom. It's a Core i3 based Gigabyte Brix S. It's as small or smaller than a streaming box, but it's a full PC. Tons of power from something that's not much bigger than a small book or deck of cards. It uses ultrabook hardware, which is how they were able to make it so tiny. And it makes no noise. Compare that to the PS3 I had in there before that sounded like a jet turbine when doing anything intensive, like playing back HD content.