I purchased this keyboard on 31st Jan, (after much net researching) I had previously used a logi tech wireless keyboard, but wanted something smaller and lighter for "on lap use." The other reports pretty much cover all the basics - I am just reporting that after 5 months hard use (role playing games -several hours nightly) I have "just" got the warning to replace the supplied batteries! I can confirm there are no issues with battery life!
Nice features I like include the fact that the keyboard is easy to "pick up," the "cheese shape wedge" design means you can easily get your fingers under the edges with ease, much easier than my previous keyboard.
The hotkeys can be individually programmed, they do come pre-programmed with the basic "web user most used functions" or the "music user" interface (as i call it) for media access functions (more "remote user friendly")
As mentioned in other reports the "joy stick mouse" is slow and no "windows" key, however, I dont find that a problems so have awarded the full 5 stars.