Git appears to gain a lot momentum as the DVCS for Eclipse recently. Even our benevolent dictator Mike M. deemed it important enough to comment on the Git bug. ;-) While I am a strong supporter of Git myself (mostly because I lack experience with Mercurial, bzr, Darcs), we should take a second before we make a decision. Simply because it looks like other (FOSS) Java-related projects are rather walking into the direction of Mercurial with OpenJDK, NetBeans being the most prominent ones (OK maybe just projects backed by SUN). On top of that Eclipse based Mercurial tooling is allegedly superior to Git in its current state (though this is probably going to change the second we pick a winner). From the feature set, both systems don't seem to differ much (what I read however is, it might not be possible to rewrite history in Mercurial)
So in case you have a Mercurial/bzr/Darcs/... success story sitting in your pocket or you can answer Mike's question regarding Mercurial, please leave a comment on bug #249745.
Oh yeah, with distributed version control being the hot topic for this year's board elections, I am one of the candidates who had DVCS on his mission statement right from the get go. ;-)
Non-established since 2001