Oh man -- the Eclipse CVS interface is really nice ... great ui for branching, tagging, merging, exporting/importing patches. My only major complaints are about branch/tag discovery, but that's more of a general problem with CVS than eclipse in particular (though they managed to find the most confusing UI for it). I used to be a hardcore commandline CVS person, and I almost never touch the commandline except in the most complex of cases.

ms