I've never understood people's obsession with vim. I used it for a few months, then timed myself doing the same tasks with vim and gedit. Gedit was faster by a significant margin.
Click-and-type is really quite fast once you try to master it. Double-click to select a token, triple-click to select a line, etc. On a laptop (or on a Kinesis Advantage (awesome ergonomic keyboard) with a center-mounted touchpad) the mouse isn't much of a context switch.
Try incrementing a number on 500 lines of text. Or stripping trailing whitespace on save. Or fixing the indentation of a large file. Vim is really powerful when it comes to text manipulation.
I mastered most of the more commonly known motions, including most of the ones on this page (http://yannesposito.com/Scratch/en/blog/Learn-Vim-Progressiv...) and some that aren't on it. It didn't seem to be delivering the promised efficiency improvements, so now I only use it for git commit messages, line editing in zsh, and file processing with macros (which are pretty nice--best way I know of to reformat data; much easier than writing a script). I don't think it was worth it--should have shipped product instead and used nano for my command line editing needs.