Technically turbo's are better than superchargers because as was alluded to before, Superchargers require more HP to drive than Turbo's. Since the turbo is more efficient, it is easier on the motor, and thus better.
Also, Superchargers put a great deal of load on the nose of the crank, some guys break them in high HP applications, but many more wear the front crank bearing rapidly. Another vote for turbo's.