its all about the setup . but i can see this thread going many pages. lol cuase you got your TURBO guys and you got your SUPER CHARGER guys. personally i like turbos. when there setup right they can be reliable and produce alot of power. But once again its all a matter of preference. if i were you do some research and maybe go to the track. your bound to run into somekind of stang with a turbo or supercharger and just ask ?'s.
twin turbo hands down performance wise although there alot more expensive to do the rewards are still better than a supercharger out there. my .02 cents