Ouch! So sorry about your beloved Beetle, but super glad that you are okay. Those airbags are scary - since I have short legs, I am very, very afraid of my airbag going off (have to sit closer to the wheel than *normal* people). Hope you are feeling better soon!
-MrsAPalm