I like both, but Vim's modal nature and the consequently far fewer control combinations make it much faster for editing text. On the other hand, emacs' language-specific modes and built-in repl-in-the-editor support is awesome.
If only working with multiple files was easier... what are you guys using these days ?
[edit]
Also, one thing that shows how Vim is oriented towards opening and closing it all time is that preventing acidental quitting is quite hard to achieve (only with hacks..)
If you have two windows, :q closes the current window, and most people do that all the time, for removing buffers from the view. But if you only have one window and run that, with the intention of dumping the buffer or simply by mistake, your Vim is closed...