title: Team Foundation Server vs. SVN and other source control systems
body: <p>We are currently looking for a version control system to use in our projects. Currently our team is less than 10 people. We have been using VSS for the last 5 years. I have never worked with SVN and other version control systems.</p>
  
  <p>Up to now we have been using VSS, but nowadays more powerful source control systems exists like TFS, SVN, etc. We are planning to migrate our projects to Visual Studio 2010, so the first idea coming to mind is to start using <strong>TFS 2010</strong>.</p>
  
  <p>My question is: <strong>how good is TFS</strong> compared to other source control systems? Is it a good idea using it, or should we rather use SVN (or any other system)?</p>