hay muchas opciones de donde escoger, mas que nada dependeria de tus necesidades y de tu infraestructura
En que OS lo montarias, Windows/Linux
En que debe de estar programado, .NET/PHP
Que tipo de BBDD ocupas
Debe de ser open source o de paga
Ocupas un foro, un CMS o una Wiki
Con estas preguntas resueltas, la seleccion se hace mas sencilla