For those using CVS or SVN looking for a decent client, I can recommend the Tortoise clients (i.e. TortoiseCVS and TortoiseSVN) in conjunction with WinMerge.

Although they mightn't have all the features as something like WinCVS the do the job just fine for us and are very easy to use with integrated shell menus for all commands.

At least with clients you can try them out but keep using your standard client at the same time.

Looks like I might investigate SVN as long is it can import CVS with full histories etc. However CVS does seem to be working OK for us - our repository is only about 2500 files currently and we only have about 4 developers actively using it.
_________________________
Christian
#40104192 120Gb (no longer in my E36 M3, won't fit the E46 M3)