Sorry to hear about your engine troubles.
Just out of interest,were you thrasing it when it let go?
Had you changed the oil and filter since you purhased the car.
Also the power produced from an engine is mainly dependent on the bolt on parts,ie turbo,exhaust,ecu and the amount of money you can afford for extensive tuning.
The amount of time that the engine will provide good power is increased by how much time and money is spent on building a strong long block.
Basically you will get what you pay for.And even then there are nothing to say the engine will stay togeather if it is asked to perform at near its max output.