OK, so seriously ...
Why are you Se7en, so adamant about using VIM ??
I do use Notepad++ simply because I still need to exercise my brain in the layout of the code. I enjoy putting the code together by hand rather than cut and paste from other sources. Granted I run into a lot of errors and I feel at times I am not progressing in my learning, but all the same I like writing code.
How would VIM help in the progress and learning of writing code ?? Another words, sell it to me. I am open to finding a better editor than what I am using, but I don't know the value of these other editors yet.