Where to get Vim you ask?
Of course the official source is www.vim.org.
For Linux, use the one packaged by your distribution. If that version is considered too out of date for you, consider building your own from source.
Generally it is as easy as ./configure --with-features=huge && make && sudo make install
For Windows, the recommendation is generally to use tuxproject. This is automatically built and kept up to date.