Well, you got to be more specific. What switch would you prefer, do you want macros, brand preference, etc, etc, etc.
What i would suggest for the limited information you gave us that a Cherry MX Brown keyboard would be a good choice. Browns are the middle ground, good for both gaming and typing.
If you want macro and media keys, I would recommend the Logitech G710+, http://www.newegg.com/Product/Product.aspx?Item=N82E16823126299, or the CoolerMaster Storm Trigger Cherry Browns, http://www.newegg.com/Product/Product.aspx?Item=N82E16823129009, (this is the link to the Cherry Blacks, if you order from anyother website/store you can get browns. stupid newegg
😀)
If you aren't interested in macros and media keys I would recommend the CoolerMaster QuickFire Pro Cherry Browns,
http://www.newegg.com/Product/Product.aspx?Item=N82E16823129008 (once again, Newegg is stupid and they only have the Cherry Reds, try a different website or store)