I absolutely agree regarding NUnitAsp and NUnitForms.
NUnit makes sense because you're typically testing the
interfaces of your object models. But the other tools
are testing UI, which is the thing that is MOST likely
to change in a project.
I'd probably only consider NUnitAsp and NUnitForms for
ex post facto regression testing (like when you find a
bug). I think they are better suited for system testing.