Razer Blackwidow ultimate if you want quality style and don't mind the mechanical otherwise use a Razer Blackwidow ultimate stealth its the same but quiet
I use a steelseries apex 800 cos they have low profile mechanical keys. Cherrys used to give me wrist ache cos they are so tall and I dislike wrist matts
I had a steel series that died in a week of playing warrantied it and the next one did the same thing I have had my Razer for a year now ands its as crisp and smooth as day one