Asking which one is best reminds me of the editor wars of days gone by. Just
promote either vi or emacs and you will touch it off again. The battles rage
and Wikipedia even has an entry on it.
http://en.wikipedia.org/wiki/Editor_war
Needless to say I will not be recommending an editor.