Thanks for the summary Lorna. It annoys me to no end that people so blindly choose the popular Git, when it has such an awful user interface. It seems to me that Git has become prematurely popular. The features are great but the command-line interface needs a serious redesign.

I prefer Mercurial due to the friendlier interface, but am afraid it's falling behind. Hopefully the two products will continue to compete and provide a compatibility layer for speaking to each other's repositories.