If I had to do it all over again, I'd choose emacs... everyday and twice on Sunday.
The thing is, unlearning the bad habits vi/vim have taught me over the years would be very difficult. Its like learning to live with a chronic pain, you learn to love it after a while and define your life around and with it.