I've been using one at home on my living room laptop for a couple of months now.
It's really a great keyboard. The only complaint I have is how long it takes to "wake up" if you haven't typed on it in a while, in bluetooth mode. If you type three letters, it will buffer those, take a few seconds, then wake up and they show up on the screen. If you type quickly, you can end up typing out two or three words before it wakes up, and then the last three letters of whatever you typed show up. I sat and played ABZU with it Saturday morning, worked like a champ. Minecraft, sims, gaming, all fine. Typing, it keeps up like a champ, no problems at 90-100 wpm when playing that typing racing game. It doesn't connect to older bluetooth, but comes with a new BT dongle you can use if your machine doesn't have BT in it natively.
Great keyboard, I have no problem recommending it.
EDIT: As for battery life, I don't use the backlit LEDs very often, and I end up plugging it in every 2-3 weeks. Battery life seems fairly exceptional, to be honest.