Control de versión de fuente no abierta para .Net

Por razones legales y de security complicadas, mi empresa no puede usar ningún tipo de software de código abierto, pero no soporto Visual Source Safe. ¿Qué sistemas seguros de control de versiones comerciales recomendaría?

Microsoft Team Foundation Server 2010

He usado TFS 2010 por un time y estoy satisfecho.

Si quiere un buen comienzo, puedo recomendar el libro Professional Application Lifecycle Management con Visual Studio 2010 (978-0470484265).

Wikipedia tiene una tabla de comparación de software de control de revisiones . Probablemente solo le interese el software que tiene una licencia propietaria, si no puede usar OSS.

Mi preference es Perforce ; es rápido de usar y fácil de configurar. Si puede salir adelante con dos counts de usuario, es gratis.

Ha pasado mucho time desde que lo usé, pero realmente me gustó StarTeam de Borland. Es más que solo control de versiones, creo que también ha integrado el ticketing.