One user's transition from vim to emacs+evil was recently discussed here.[3][4]
[1] - http://www.emacswiki.org/emacs/Evil
[2] - https://gitorious.org/evil/pages/Home
[3] - http://juanjoalvarez.net.nyud.net/es/detail/2014/sep/19/vim-...
Re-mapping caps lock to ctrl is also immensely helpful.
M-l - lowercase current string starting at point
M-c - capitalize from current point to next word delimiter
(I've been using OS X's sticky-keys setting with Emacs for years, BTW.)
I tried to get used to it, but my foot pedal is just collecting dust under the desk now.
If I had the money, I'd try out the Maltron 3D keyboard. I haven't heard about such problems with it. It also comes with a numpad in the middle, which I kinda miss in the Kinesis. It would be great for nethack, and something else.