First, I suggest you get developers to clean up their own riots, rather than doing it for them. By doing this for them, you only encourage them to remain ignorant. In general, be a resource and provide assistance for them, but get them to do it themselves . They quickly find out what they have.
Secondly, there are several options that have such integration with VS that most developers would like. SVN is one of them. Team System is another (but much more expensive and complex solution). Visual Source Safe is also an option, but it is a really old obsolete system that has not been updated since 2005 (and even this, basically, was a fix for a system that had not been updated 7 years before).
If you want free, it costs nothing to use, it's easier than Subversion. Everything else will be ancient technology (like CVS) that will have even more problems. There are several free SCMs that are more powerful, such as git and Mercurial, but you will have even more problems. If you are willing to pay, then many third-party tools have the best tools for merging and rendering. I like AccuRev .
There are also some of the best commercial visual studio SVN plugins that can also help. I have not used any of them, but they can improve the use of SVN by developers.
source share