I've been thinking about learning about stubs and mocks, and I know of several of the available libraries for .Net: RhinoMocks, Moq, TypeMock... and although I still don't have too clear the difference between stubs, and mocks, I know it is there, and I could always google about it.
I'd like to know, without being into TDD or anything similar:
Is the learning curve worth it? I'm not so sure learning all the minor details about expectations or whatever would pay back in this situation.
Is the production gain so bigger than manually making my "dummy implementations"? I guess so, since mocking/stubbing a class dynamically is faster.
Which library would you recommend? Moq seems the easier one.
Which are the best resources (tutorials, books, videos...) for dummies and more or less up to date? I wouldn't like to learn about a library, and when I download the last release, realize that most of the API shown is no longer valid.
Thanks for everything.