This is my Vim setup. Please feel free to use it.
I've based this on the excellent Vimcast by Drew Neil.
git clone git@github.com:PabloSerbo/.vim.git
ln -s ~/.vim/vimrc ~/.vimrc
ln -s ~/.vim/gvimrc ~/.gvimrc
cd ~/.vim
git submodule init
git submodule update