As a consumer of the NMock library, I'd prefer method (2) also. Some of the folks with a closer view of the internals might be able to pitch in on the technical pros and cons.
View entire thread