imho, as biased as a huge fan of hg can be, and someone who lives in git on a day to day basis, is that git has an actively hostile UI, mercurial has a great one.
all the other technical gizwangs can be debated by propellerheads till the cows come home, but the user experience is quite plainly better in hg.
I think the point that the UI of the default tools is better in Mercurial is entirely uncontroversial.
However, equating that to the user experience is short-sighted. The user experience is also how well the tool works and fills the needs of the user. It think it's very controversial to state hg is better there (this is a polite way to say you're completely wrong).
all the other technical gizwangs can be debated by propellerheads till the cows come home, but the user experience is quite plainly better in hg.
flamewar goes here ->