I'm glad to hear you're both OK. From the sounds of your minor injuries and the state of your van, might I suggest that you get another Dodge (this one being toast). Seatbelts really do save lives.