Jeees Kate! Glad you're okay! The possibilities just aren't worth thinking about - you're very very lucky!
Write the bike off... for goodness sakes! It'll be his insurance, he'll be done for Drive Without Due Care... surely the collision will have knackered your forks and then some! Make his insurance pay - you shouldn't have to put up with anything less.
[Rant]
On the other hand, why do people not realise that every time they get in a car, on a bike, a van, truck, whatever... they're taking control of a lethal weapon. Negligent *&%$~)*
[/Rant]
Kate... I'm very glad you're alright.
Joe... look after that girl!