Cvsgraph can add version graph. Usefull if the code is splitted between multiple branches. Example. Win32 version can be found here: http://www.akhphd.au.dk/~bertho/cvsgraph/ Don't forget to set use_cvsgraph to 1 and cvsgraph_path in the config file.
Also, assuming that tar and gzip are in the path, ViewCVS can create archive of the repository that are easy to download. Usefull if you can't access the CVS server (such as in the labs at SITE). To enable that feature, set allow_tar to 1 in the config file.