Some of the "out of combat" keys like the map or character info I usually just keep them assigned to the keyboard, everything I need in a split second, has a bind on the G13.
The joystick on the G13 I have mapped to the numerical keys (1-4) as I found it awkward to use for walking. Any other thing I need I can bind on the other buttons as I need them. And for me that include some state changing buttons (Shift, Ctrl & Alt)

Anyway, enough of me jabbering on about my layout. It's worth a try, and once you get used to it, you will use it for nearly every game.
And JJ, the G300 I linked is the only non-wireless one. I wasn't sure what the cost was in pounds of the G700, so I thought I'd link the alternate version as well.