Because of one engine failure in a 'bad' Schweizer, you should condemn all piston helicopters. Schweizers have an excellent safety record, and is one of the best training helicopters. Why spend tons of extra money training on a turbine, unless you're rich of course.
The problem is you have to overcome your fear, I think the school and instructor took very bad care of you 11 years ago. I've had engine failures but you have to go back to flying straight away, if you let it settle in you're lost.
Find a good school, explain what happened and they will get you back on track.