This keyboard looks awesome. Another mechanical keyboard that is very interesting is this new split-design one: http://ergodox.org

I built myself one of these, and they are awesome. Mechanical switches and firmware that you can tweak and compile yourself:

https://github.com/benblazak/ergodox-firmware