for my opinion, i would go to supercharger to the point that it has an instantaneous torque. for drag racing application, go to turbo. in track racing supercharger. but on supercharger its very expensive to add more boost than turbocharger.............i hope im right on this =)