I've heard good things about
http://parts.mbz.org/ . I thought my transmission was going out a few months ago, so I did some research and came to the conclusion that they were the best choice. But that was before I dumped a can of Transx in my tranny. Now I'm hoping to get a few more years out of my it.