A distributed VCS would be nice. We tried switching from SVN to Git before, but nobody really knew how to use Git, and development basically just stalled. I don't think things ever really recovered from that switch. But yeah, the benefits of not relying on a central server would be really nice.
I've considered GitHub, which is free for open source. Our repository is publicly readable after all. Mind you, putting the game download there, which is copyrighted material, might be a bad thing.