Onde hospedar um projeto de código aberto: CodePlex, Google Code, SourceForge? [fechadas]

Eu tenho lido o backlog de perguntas respondidas no SO sobre "Como promover um projeto de código aberto". Não surpreendentemente, muitas das respostas apontaram as pessoas para o SoureForge / FreshMeat e outros sites, etc., bem como para blogs e outros enfeites. Isso me fez pensar onde é o melhor lugar para hospedar um projeto e por quê?

Como meu primeiro projeto está atualmente hospedado no CodePlex, comecei a percorrer os resultados de pesquisa do Google para coletar informações sobre os prós / contras de cada um; no entanto, as comparações que encontrei são bastante antigas (mais de 2 anos).

http://www.stum.de/2008/12/13/sourceforge-vs-codeplex/
http://www.developmentnow.com/blog/2006/11/codeplex-vs-sourceforge/
http://www.spacesocket.com/forum/thread-6654.html
etc ...

Portanto, a próxima pergunta se torna "Devo hospedar meu projeto em vários sites", para o qual o post a seguir fornece a resposta esperada (felizmente! Pois isso seria um problema para manter).

Hospedando um projeto de código aberto em vários sites

Com base no estado atual de vários sites de hospedagem de código aberto, como CodePlex, GitHub, Google Code, SourceForge, etc, etc, existem alguns prós / contras notáveis de um site em relação ao outro? ou seja, devo ficar com o CodePlex ou estou perdendo por não usar uma das alternativas? Trará mais tráfego para um projeto novo e desconhecido?

Planejo explorar cada site com mais detalhes para ver o que todos oferecem, mas, dado o vasto conhecimento das pessoas boas em SO, achei que começaria com essa pergunta primeiro.

ATUALIZADA

Conforme a resposta erjiang abaixo ... Atualmente, estou usando o Mercurial para controle de versão e estou aberto a qualquer coisa que não seja o TFS. Além disso, meu projeto atual é apenas eu, mas projetos futuros podem ser colaborativos, portanto vale a pena considerar ...

questionAnswers(4)

yourAnswerToTheQuestion