You may want to consider looking at Evil mode, which gives you a very close approximation to the vim editing bindings in emacs. I've been using it as part of the spacemacs distribution for a while now and find it to be the best of both worlds.
I'm sure I'll go back some day but for now Spacemacs is perfect for my use (i.e. writing small software, not large projects).
Now I'm somewhat the opposite, I expect everything else to have Emacs bindings, except when I'm directly editing code.
The startup time compared to vim is painful, and the daemon mode on OS X appears not to work. For project work I use it heavily, but for quick edits still fall back to vim. I've yet to test whether neovim gets rid of the UI blocking that made vim so unusable for me though.