(thread is about to be completely derailed btw)
See I never really liked the G15 compared to the G13. The joystick is insanely useful for FPS's, switching the wasd or tfgh configuration where you have three fingers dedicated to movement you now only have your thumb. I can't remember if you can do diagonal strafing with it but its still pretty handy.
My problem with keyboards is that even with all the bells and whistles added to the gaming keyboards the fundamental design still revolves around typing, not gaming, so you can only go so far. Like with that G15, the Macro keys are undoubtedly useful, but they are all the way over on the other side of the board instead of being in a nice central position laid out specifically for providing the most access to the most keys with one hand.