I used to do this before I saw my colleagues tests using Rhino.Mocks. I found myself willing to write far more/better tests as it got easier to generate when using the framework than rolling my own.
Rolling my own might take fractionally more effort to initially set up but the transparency of what happens and ability to debug through to me is of more value.