Turbo
Supercharger
turbo hands down......although alot depends on what type of car. for my set-up..turbo gsr > supercharged gsr
Forum Rules