good eclipse support good integration on both Linux & Windows distributed repository, you carry the repository everywhere you go (awesome!) easy to setup, easy to use many tools support (I think ...)