Your quest will probably span several vendors.
There are several drive train guys out there that rival each other all day, you get to pick "the one" via your gut feeling.
My guy is Lou Czarnota in Lake Forest, CA, but there are several more dotted around the country that I cannot speak to, but I hear great things about all the time on this board.
Lou is getting up there in age, and has forgotten more about these cars than most new guys will ever know, yet he can recall that lost knowledge on command. He is buy far, one of the best.
I would think you're location will weigh heavily in that decision.
Body shops, on the other hand, are a completely different monster, altogether.
I don't know if I have ever heard of a shop that is "the shit" when it comes to these cars.
You gotta do your own research on that, and pick who you feel the most comfortable with. There are SOOOOOOOO many horror stories about paint work here.....
Anyone wanna chime in on this part of the equation?