My experience is most gaming keyboards are alike, biggest diference nowadays is the design.
If you like the design of a keyboard and you have the possibilty of trying it tand you like it, hen I would chose that
Quite sure the Logitech K120 isn't even considered for gaming and perfectly understood but I find it a lot nicer then the Steelseries 6GV2. Had to try the latter to see what the ''mechanical fuzz'' is about but I found this particular one waaaay to heavy and clumsy feeling.
What I would like to do is to make the K120 WASD keys more resistant to slippery. I'm thinking some sort of (cloth) stickers. Anyone any ideas?
The Razer BlackWidow Ultimate Stealth has MX Cherry Brown switches, which in my opinion are a good compromise between MX Cherry Blue, which may be best for typing, and MX Cherry Black/Red which may be best suited for FPS games.
I've been through blues, browns, blacks, and reds. For my preference I like the reds because they are just so light.
As for a keyboard, it's a bit overpriced but the Corsair K70 is what I use. Well built, simple design, decent backlighting (I got the black version specifically for the red backlighting, white/blue for me is just too distracting) and an ok wrist rest (not padded, just some kind of soft touch plastic/rubber).