torque converters

I know I will get many different opinions, but I'll ask anyway.....Who is the best company to deal with for an aftermarket torque converter? I'm looking for a 2500 to maybe a 2800 stall converter for a 727.