Honestly, I would recommend one of the PT61 turbos, which there are 3 different turbine wheel options. If the car is pretty much stock, then the PT6131RE (ball bearing) would be the best choice, even works well with the stock torque converter. You will need fuel system mods to be able to support this turbo however. If the car had mods (DP, IC upgrade, plenum t-body, 3200 stall, etc) then the PT6152E (non ball bearing) would work well. The PT6176E (non ball bearing but I believe is also available with ball bearing) would work best with heads and cam and a 3200-3400 flash stall converter. Less stall required with ball bearing. There are a lot of choices out there I agree, results have shown that these 3 models have out performed all of the previous models before it.
Just my O2s worth.
Patrick