dude, glad your ok.
someone may have already said this, but you need to make sure that they are not only going to pay for damage/replacement of your bike but also for your helmet, jacket, jeans, shoes, gloves, wristwatch, eyeglasses (anything that might have been damaged). I mean you were...