Better Replacement For A Razer Blackwidow Mechanical Keyboard?

Â
I have been trying to make this Razer BlackWidow keyboard work for six months. The keys keep getting worse with double letters showing up or letters not working at all. I really want to use a nice mechanical keyboard for gaming. But also one that can work as a regular keyboard. Any suggestions on a new one? Or a way to make this one better?
