My problem with csUnit is that it is GPL. Other than that they appear to be roughly equivalent.
We are currently considering a modification to the licensing. We want to make sure that you can ship your tests with a non-GPL software, if you want to do so. A possible solution might be that we make the required runtime libraries, e.g. csUnit.dll, LGPL, which is less strict than GPL in terms what you can do with it.