* Windows portability => only bzr and hg match. * Performance for a very large project => bzr disqualified. That said, git is improving its windows port, and bzr is working on performance, so the choice was easy today, but would not necessarily be the same in a year from now. -- Matthieu