Thank you for your thoughts..
After reading a bunch of reviews, discussions, comparisons on various sites I've gathered some important points:
1. SVN/subversion is basically history, there are much better options out there (Mercurial/Git) that have much better/advanced capabilities.
2...