I have a logitech G106.
Numpad 3 needs to be mashed, and the layout of the side function buttons always throws my keyboarding position off by 1 key to the right.
The best one I have ever owned came with an old DELL XPS system. It was just a plain 101 mechanical keyboard with DELL stamped on it. It has survived 15 years of heavy abuse.
I am about to throw this Logitech game keyboard against the wall and go back to the old dell. The keyclicks, and the cushioning at the end of the keystroke make it a really great keyboard.
My Alienware Alpha came with a non-mechanical "Gaming keyboard" too, it is like those $5 ones you get from wal-mart. Alienware seems to think it was a "over $100" value. I should have gotten the Xbox controller instead.