Depending on what I'm using it for, I switch between a VIP Remote Control (for most day to day tasks), a USB keyboard and mouse (if I'm using the DroidBOX for writing something long) and a Mele F10 remote (quite similar to the VIP Remote, if the VIP's USB dongle is plugged into a different device, then I use the F10 instead). I have a cheap noname Chinese touch sensitive mini keyboard, but the typing is atrocious. You can switch it to touchpad mode so the whole device is one large touchpad, that is the only use it occasionally gets. I used to have a Logitech cordless trackball connected as well, as it is sometimes more convenient/precise than a controller with Air Mouse mode.