I dont think holden is good just from ur experience, sorry to hear about it by the way. The way i see it is the car does its job in the safety department, doesnt make it a special vehicle tho, its still JUST a holden. And i think if u were in an excel u would be ok as well, as it has panels that crunch easy to save u!