We were in our `02 330ci cabby' at a red light. A woman driving a Benz hit us going at least 80KM's, knocked us across 4 lanes and our car ended up on the opposite boulevard. The rear of our Bimmer was pushed in to the forward edge of the trunk, the rear fenders were bulged outward.  Yet the darn doors opened, I was amazed so were the ambulance guys. For all the negatives about BMW's they are one tough vehicle.