I've become a believer in test-driven development, at least the part where you write the tests the code should pass _before_ you write the code itself. NUnit was a great tool for this -- and I loved seeing the green bar when all the tests pass. Recently...