It's goes without saying - Vim kicks ass. As my editor of choice I found this video quite informative:
The following video will give an overview of the large number of ways of using Vim in a smart way to edit programs, structured text and documentation. Examples will be used to make clear how learning a limited number of habits will avoid wasting time and lower the number of mistakes.
This video is presented by Bram Moolenaar, whom is mostly known for being the benevolent dictator (and author) of the text editor Vim. He also did the A-A-P project in between Vim version 6.0 and 7.0. Now he works for Google in Zurich, still improving Vim on the side.