There's a LOT of discussion on mech keyboards out there, WASD makes pretty good keyboards, and das makes pretty good keyboards as well- some actually credit them for the popularity of blank keycaps. As soon as you figure out what keyswitch you like, then it's just a matter of build quality and extra features. Most importantly, how much you're willing to pay.
To my mind Das is a bit overpriced and feature-limited, the Ducky zero has similar functionality at half the price.
http://www.daskeyboard.com/
It's reall hard to decide which keyboard to buy because you can't test them in stores.