Eli Lopian , the guy who runs TypeMock.NET (An amazing Mocking product, BTW - a bit too powerful for it's own good, perhaps) and myself share what seem to be conflicting views on how "Testable" object Oriented applications should be out of the box that is, should or shouldn't you be considering Testability...