That said, vim is great because it makes you more producitve than not vim. I moved to it from the likes of NetBeans, Notepad++, etc. years ago. It took me about a day to become as productive in vim as I was in Notepad++. After that I got much more productive than I could have been with Notepad++ over the years. It's possible I would have been even more productive with Emacs, but I picked vim because that's what was installed on the system at the time.
Are you not an octopus? vim
Joke aside - both are fine and take different models of composure to achieve what is more or less the same thing. Pick whichever is most comfortable for you.
I prefer vim and am eagerly waiting for Neovim to be released.
On desktop: Emacs in EVIL (VIM) mode. Love the quick key-navigation capabilities I get from VIM backed by the expressive power of Emacs.