Good guide, but vim is still much better.
http://www.tuxfiles.org/linuxhelp/vimcheat.html
Vial (http://common-lisp.net/project/vial/) was started with that goal, i.e., to provide SLIME-like functionality for vi but it's one of those still-in-progress (and may never actually release anything useful) projects.
Many people that come to Lisp from vi tend to be very hesistant to use emacs. I spent weeks trying to use vilisp.vim and viper-mode but eventually learned to live with emacs. It was worth it.
http://www.lispniks.com/pipermail/slim-vim/2007-May/000556.h...
Emacs vs. Vim has been a long standing debate, so it would never resloved here. Frankly, I just use Textpad, and/or Eclipse, and ocassionally GVIM.