I don't use distributed version control, but if I did I'd go with
SVK or
Bazaar. I can't actually imagine anything I work on requiring distributed vc, but you never know. Currently my projects, like everyone else's, are split between Subversion and CVS.