SVN vs. Mercurial vs. Git For Managing Your Home Directory
joshcarter.com
joshcarter.com
I agree with you about usability. Nearly everything in bzr just works, which was why I ultimately decided against using hg (no dumb server support? ouch!) or git (where you need to understand its internals far too well in order to get anything done).
Side note: http://www.monotone.ca lists Git/Cogito as an alternative, but not plain Git.