It's hosed on me one too many times now. Best runner-up is LinCVS with Meld as the diff app. Problem is that LinCVS, only shows directory specific files. Thus, I cannot see an entire view of all files--which is extremely handy for batch CVS operations. SmartCVS has this and it's very handy. Trade off is that SmartCVS Profe$$ional (purchase required)reports server changes, where LinCVS shows them for free. So, now to figure out how to recursively show all the files in a directoryin LinCVS and I'll be very happy.