Why do you prefer Git to Mercurial? I've only used Mercurial.
I can't believe I fell for a celebrity endorsement. ;)
Really, I'd be fine with any fast distributed VCS, which means nearly all of them these days. (sorry Darcs). The ease of setup ("If you have SSH you have a git server") feature is also very nice, but I don't think it's exclusive to git.