steelseries 6gv2 for the win...
also look into lubricating your switches, or cleaning your keyboard, that helps tremendously, just google "lubricating Cherry MX switches" that is if your switches are Cherry MX...
if your keyboard is PCB-mounted, you can take off the switches to clean the springs/stems etc...
mine on the other hand is plate mounted, most keyboards now adays on the market are plate mounted, so just take like a straw/Q-tip or something and dab it in oil/lube and put it on your switch and push down on it so it gets inside, does no harm (that is if you are using the right kind of lubricant). Krytox 205 grease works nicely on stems/springs, but is quite pricey... I prefer using DuPont Teflon Silicone Lubricant (can find it on amazon, not really around in stores, very low viscosity lubricant and works well on all applications, safe to use on rubber and plastics). I got a 4-oz bottle of it (you DO NOT want the spray, you want the liquid, so you can dab it on a Q-tip or use a straw) and I just use it on my switch-tops and dab it on and press down so it goes down into the stem, works like a charm, makes everything feel like butter, I clean my keyboard every few months and lube it up, just started doing so actually, makes it feel brand new, types great, ropes great, etc. Here's a link to the lubricant, it's about $15.50 + shipping so a total of about $22... unless you have amazon prime
http://www.amazon.com/DuPont-Teflon-Silicone-Lubricant-Squeeze/dp/B00BCVXUVM/ref=sr_1_1?ie=UTF8&qid=1437181805&sr=8-1&keywords=dupont+teflon+silicone+lubricantmine are Cherry MX black switches, best of luck to you bro