Last year I did a little survey of some of the keyboards I thought might be a good fit.
These didn't make the cut:
Older ones I'd used for a bit Logitech G19 (Cheesy Linux based Display not really useful, Mammoth footprint) Steel Series Apex (-Cheap Feel, + Big Space bar)
Newer Logitech G19 (better but still unwieldy); Razer DeathStalker Ultimate (really really wanted to like this one, very cool features but not a great keyboard), Razer DeathStalker, same issues without the cool features; Razer BlackWidow Mechanical keyboard, used to like them back in the day but way to noisy and too much travel on the keycaps.
I settled on this one, love the short key travel, feel and reconfigurability on the negative side it's from MadCatz?! and looks super cheezy: