A previous post of mine regarding setting up git diffs in vim got some traction so now an official repository for the derived code has been setup by Greg on GitHub.  This should provide a central home for various people to make contributions etc.
http://github.com/ghewgill/vim-scmdiff/

Make changes via the GitHub interfaces (fork/pull etc), or email us bugs/patches etc!

Here’s a latest screenshot of it’s new incarnation: