<p>My workplace is planning on moving to Team Foundation Server and it's not a moment too soon - anything to get away from the cancer that is Visual SourceSafe.</p>

<p>However, I must ask - is the source control in TFS significantly different (and better) than VSS or is it just a "beefed up" version of the same thing? </p>

<p>I ask this now since this is probably my last window to suggest something like Subversion.</p>

TFS source control is backended with SQLServer.  I've used CVS and SVN in the past and TFS source control provides me with everything I need.  Note that I don't do a lot of branching, mainly straight-line development with tags for releases.   I have used it with multiple developers and I like the merge features -- side-by-side GUI allowing me to choose which version of conflicts to apply.  I haven't run into any insoluble problems yet.  I'm happy enough that I'm not looking for anything else.  I much prefer it over VSS.