http://elitekeyboards.com/products.php?sub=pfu_keyboards,hhkbpro2&pid=pdkb400w
Cherry Blue switches at home, Cherry Brown switches at work.
After trying Das Keyboard, I realized I wanted something smaller. I found the CM, a ten-keyless design that had the correct inverted T configuration and am hooked. By correct, I mean some 'keyboard designer' didn't get their hands on the placement of insert, delete, etc.--you know, those keys that nobody uses except programmers and touch typists that have been wiring their brains for them for years.
They have a variety of Cherry MX switches to choose from. They also have some nice extras behind a hardware Fn key like the ability to turn the Windows key off and nicely placed volume keys. I like it very much compared to my Das Keyboard.
Now I'm trying to teach my brain to switch between Kinesis and the old way. The first few times I worked on a laptop I was furiously pounding on the spacebar trying to make the cursor back up, but even that has gotten easier lately.
So I'd say the learning curve is really pretty easy! Maybe harder if you don't touch type. A year ago I also tried the Truly Ergonomic, and that was a much harder adjustment.
It doesn't have Mac mode, though.
http://www.clingmarks.com/custom-mac-mechanical-keyboard-let...
I wrote an article about it: http://jjt.io/2013/11/25/why-any-developer-should-check-out-...
Dvorak, and a compressed format with vertical key spacing - tbh if I were learning a keyboard format from scratch I would probably use colemak instead (fits my key distribution slightly better, but both blow qwerty away).
As to the keyboard, I really like the movement of enter/backspace, and arrow keys/home/end etc.
http://elitekeyboards.com/products.php?sub=leopold,tenkeyles...
Cherry MX Brown switches
I bought this first for home and within 2 weeks got a second one for work. I like the responsive (but not crazy loud) Cherry browns.
Moving my (less used) 10-key to a separate keypad on the other side of my (much used) mouse has been the single biggest improvement. It allows my keyboard to be much more centered to my body without pushing the mouse far right.
http://reddit.com/r/mechanicalkeyboards is fairly large and is dedicated to keyboards of all kinds.
http://www.maxkeyboard.com/max-keyboard-nighthawk-x8-blue-ba...
Switching between Macbook and Kinesis Advantage pro(as external keyboard) and couldn't be happier.
Yes, this one is kind of expensive but mine is 6yrs old already and still going strong.