Ranked in these QuestionsQuestion Ranking
Pros
Pro 15 Programmable Extra Keys
5 Easy to reach extra keys underneath the space bar.
4 Extra Keys on the left side, and the rest perfectly fitted into the regular layout.
Pro Multimedia keys
Multimedia keys for play/pause, stop, forward, backward, mute, volume down and volume up.
Pro Has a button to disable the function of the Windows key
Also has a few other modes, altough they're not quite clear what they're for
Pro Rubber covers for the most frequently used keys
Pro Comes with a software to program each G-key
Pro Best keys layout for gaming
Cons
Con Not a mechanical keyboard
Con Not Illuminated
Con G-keys are programmable only in Windows
In Linux there's absolutely no way to program the G-keys. The only way for that is if the user is in dual boot with operating systems. The software programs the G-keys directly into the keyboard's memory, so those keys work in Linux for as long as Windows is installed.
In case Windows is removed the only keys the keyboard will remember are those using combinations common for both Windows and Linux - such as Ctrl+C, Ctrl+V, Space, Alt+F4 and so on.
Con Rubber caps will generally be left in place all year around
Destroying the look and feel of the keyboard.