Damn! Bad time to announce it too, I have just been tailgated all the way home by the tw@ in an X5 and I was tempted to slam on the brakes and see how good his braking distance was. You gotta be able to stop
Anyway, didn't mean to make light of your accident, hope you are ok. Winter riding is ok, just not when there is snow.