Experimente o github - todas as crianças legais estão usando, e o git realmente parece ter alguns recursos aprimorados em relação ao SVN e ao CVS. Além disso, o github tem alguns recursos sociais interessantes que permitem interagir com outros codificadores e seus projetos de maneira agradável.