I use Git because it is most popular version control system. Before that I using SVN (Subversion) with great success. Offline working in Git is man reason while I start switching from Subversion. Since more and more project start using Git at the time, I start migrate to it as well.