Damn, glad you're alright. And yeah, those airbags suck. In my last grand prix I slightly rear ended someone, and I mean no damage what so ever, but my bags deployed. One smashed the windshield and the other smashed my face.