Goerend for parts if you have a builder or want to do it yourself. They have all the preferred parts for a rebuild in kit form, I think the basic rebuild kit is $750.00, master kit is $925.00 or so. Add a valve body shift kit or a custom built VB and a good torque converter with fresh flex plate at a minimum.
Here is the custom hard parts they offer:
http://goerend.com/index.cfm?Page_name=dodge%20diesel%20parts
I put in the premium master kit stuff in my 47RH and I don't regret it, its held up great over the years even though I tow heavy and have major torque. Mine is a custom mix of parts built by DTT, one step below their racing version. Its been a tough trans built for towing, it shifts smooth under load and shifts hard under light load, so its best to get on the throttle when running light. I used all new Mopar cooler lines also. Its been years now of towing my trailers from 10,000 to 18,000 pounds, still shifts solid and has no slip. Best mod I ever did.
I would put a master rebuild kit in, a custom VB, a billet flex plate and the best TC for your application. You can then decide if billet shafts are worth it. I would want fresh shafts in a transmission if I was running power, or if its stock power, then I would just do the input. TC is $800 for a single disc billet, rebuild kit is $975, shafts are $750 each. Valve Body price can vary, I have a DTT VB and DTT/Goerends single disc TC myself. I think I paid $450 for the VB, buts thats with a core and its been years.
I just followed the direction of my DTT builder, the guy chose the best group of parts for me. I've been running a heavily fueled truck for the last 40,000 miles and its still shifts like new.