Ohhh, you're poor baby! But then again, 'Way to go, Baby!' Glad to hear you're ok, and best thoughts go out to the other driver - no matter how you look it - it's a ****** situation.
About how fast were you moving and about how fast was the other car moving (best guess or perhaps the first...