I'll make a few suggestions and try to give a brief description, since there isn't much information to make just a single suggestion.
The following are mechanical keyboards. These keyboards make a noticeably loud click when you press them, some people find these better for both typing and gaming because of the responsiveness of the key presses.
Corsair Vengeance K90 - what makes this one special is that it has 18 programmable keys which are very useful for certain types of games, but also useful outside of games too. Not all the keys are mechanical, the programmable keys and some of the less used keys aren't mechanical but it doesn't make much of a difference.
Corsair Vengeance K60 - basically like the K90 but without the back lit keys or the programmable keys, has a palm rest that might be useful for some games.
The following are membrane keyboards, keyboards that have "soft" keys that don't click when you press them down which makes them considerably more quiet than mechanical keyboards.
Logitech G510 - Has 18 programmable keys which can be programmed in sets of three for each individual application, again, useful in certain games, and also useful outside of them. Also has a little screen which displays some information, some games have native support, but it can display information outside of games too.
Logitech G13 - Well this isn't really a keyboard, it's more of a key pad, but it's very nice for games. You can use it in any game, since all the keys are programmable, including the thumb stick which can either act as a mouse or movement keys. It has a little screen that functions just like the Logitech G510. Only problem with it is where to place it, as you still will need a regular keyboard to chat with people in games. If anything, I would highly suggest the G13 for someone who wants to game.