Wow, glad you're not in worse condition! I bet that police officer is kicking himself right now.
If you don't mind me asking, were you wearing a seatbelt? I drive an old toyota and have an automatic seatbelt, but I'm really bad at putting the lap belt on. Something like that would scare me into making sure I put that thing on every time.