Currently we using basic version of CVS & SVN. Plan to switch to better SCM tools so thought of few options git/svn/perforce/mercurial, skipped clearcase because of its pricing.
My company has a strength of 200 developers. No multi-site, we use Bugzilla as defect tracking tool.We are open for paid tools if they suite to be best among all. But not as high paying to clearcase :)
Things which i wish to consider-
1) Easy merging
2) if PM is add-on then great
3) Easy adaptability for dev
I have looked at GIT, SVN, PERFORCE, and have some 2nd hand knowledge of Mercurial. Certainly moving from CVS to any of these is an improvement. And CC is out of the question $$$$.
Take a look at Neuma's CM+.
Hope this gives you another choice if you're looking to switch to a better SCM tool, and in fact, the most advanced CM tool.
If you want to discuss this further, contact me at: [email protected].