Sorry to hear mate. Glad you're ok!
Ditto with Tom's motorbike experience, I ride a motorbike and always expect the worst. I'm rarely disappointed... That said, I had my first bicycle crash in many years while following my girlfriend last year. For seemingly no reason she stopped in the middle of the road? Still, I suppose it was my fault... After spending years drafting other bike riders in big packs with no incident this was a bit of a shock. My 105 equipped tri bike was unrideable afterwards while her K-Mart mountain bike was virtually unmarked