the cvs repository has been restored on savannah. It is from a May 27 backup which matches what I have locally. Feel free to test it, and commit to it.
As for moving to a different kind of VCS: I've looked a bit on git, and I don't think it is for us right now. Possibly git has some advantages over svn that I'm not aware of, but I believe subversion can do what we want (e.g. moving around files and keeping a sensible log), and more importantly the subversion clients are much better and more complete than the git ones.
As for moving to an alternative to savannah: while the service that savannah provides isn't 100% in quality, I still feel that they have been reasonably reliable and sufficient for our needs, and I know of no other service that follows the GNU philosophy to the degree that savannah does.