He trabajado en y con herramientas de Integración Continua desde la que generó Cruise Control (versión java). Los he probado casi todos en algún momento. Nunca he sido más feliz que con TeamCity. Es muy simple de configurar y aún proporciona una gran cantidad de energía. La página de estadísticas de compilación que muestra los tiempos de compilación, el recuento de pruebas unitarias, la tasa de aprobación, etc. es muy agradable. La página de inicio del proyecto de TeamCity también es muy valiosa. Para proyectos .NET simples, puede decirle a TeamCity dónde está la solución y qué ensamblajes tienen pruebas y eso es todo lo que necesita (aparte de la ubicación del control de código fuente). También hemos utilizado algunos scripts complicados de MSBuild con él y hemos terminado el encadenamiento de compilación. También pasé por dos actualizaciones de TeamCity y fueron indoloras.
CruiseControl.NET también funciona bien. Es más complicado de configurar, pero tiene un historial más largo, por lo que es fácil encontrar soluciones en la web. Dado que CruiseControl.NET es de código abierto, también tiene la opción de agregar o cambiar lo que quiera. Había usado CruiseControl.NET desde su lanzamiento y escribí algunos de los primeros códigos para cc.tray (afortunadamente reescrito por alguien que sabía más).
Cruise, de ThoughtWorks, también se ve bastante bien, pero no veo una razón convincente para que cambie. Si estuviera comenzando un nuevo proyecto, podría intentarlo, pero TeamCity ha hecho un gran trabajo al simplificar las cosas simples mientras que las complejas son bastante sencillas.
Editar: Acabamos de actualizar a TeamCity 5.0 hace unas semanas y fue otra actualización indolora. Nos permitió aprovechar las capacidades mejoradas de cobertura de código y el soporte GIT. Ahora también estamos utilizando la compilación personal y las funciones de confirmación probadas previamente que han estado disponibles durante un tiempo. Pensé que debería actualizar la respuesta para indicar que TeamCity sigue mejorando y sigue siendo fácil de usar.