For Macros, and specific assigned keys this is amazing. Personally I was never a fan of the D-pad on mine for movement though. On the newer models like the razor version they have made it more like a analog stick. This may have improved its functionality, but i have not personally tried it...
I been using it for a couple days now, and im pretty sure im sending it back. Im sure its awesome for MMO's, but the killer for me was the placing of the "space bar."
The whole reason i bought this was that i was planning on using it as a smaller-half of the keyboard i needed, with awesome wrist support. I was hoping on at least using this to really adjust to PC controls, which would make my transition from gamepad to keyboard a little easier.
The feel of it isnt awful, and i could probably get used to it, but i really wish that wrist support was adjustable to different distances from the keys. The absolute worst and the deal breaker is the space bar to jump though..
I thought the placing of it looked decent in the pictures, but it is nowhere near the space bar on a regular keyboard. using it to jump was virtually impossible, and the button and joystick both just seem unnatural.
The G13's buttons for space (and jump for me), dont look any better, so it looks like ill be sticking with a traditional keyboard. I actually like my G110, which has the same design as the g15/19, but i just need a wrist pad or something.