Take a look in the Forced Induction Forum, there was a question similiar to this posted in there by Vince (Da Truth).
But, as far as "being better for the motor"...that is all in the tuning. Neither one is better or worse for the engine. If you don't tune it correctly then it goes "pop".
Personally I like turbos better because of the higher efficiency that they run at when compared to a super charger. And, if you are talking about small displacement applications I definately like the idea of a turbo since you aren't getting the parasitic loss from the supercharger.
One nice thing about blowers is the instant response you see when you tip into the throttle. There is going to be some degree of lag associated with a turbo charger, but if you drive it right that should be a mute point in most cases.