that is such a vague question that it doesn't really deserves a proper answer.
it really depends on what you need. obviously when you're into MOBAs or Starcraft you might prefer another keyboard then when you're playing a competetive shooter or a Tetris emulator.
if it's just about the keys: the best "competetive gaming keyboard" is the keyboard you feel most comfortable with. Corsair & Razor target gamers with some keyboards wth the red/silver/green switches, I find them really uncomfortable and prefer a bit of feedback on my keys.
furthermore, what does a gaming keyboard have to be different from a regular keyboard? it's about pressing buttons, whether you're clutching a 1v5 in csgo or are writing the next bestseller. in both...