I really like these http://www.amazon.com/gp/product/ima...&n=541966&s=pc
Depending on your needs, I have a brown cherry switch and a blue (prefer the blue but at work the browns are less annoying for coworkers)
At one time I spent over 700 on keyboards before settling on the majestouchs. They are excellent all purpose, though for gaming you probably want the black or red cherry switches. Whereas for typing I prefer the blue.