Wow, that sucks!  Man, I'm sorry to hear that, but I'm glad that you're ok.  Can you describe what happened?  Was is some dumb high school kid texting, a mom yelling at her kids, or some other excuse?  
 
I hate to say it, but this is exactly the kind of reason why I won't buy another bike.  The wife and I had a chysler sebring convertible for a couple of years before the kids came and it was 80% as fun as a bike, but 100% safer than a bike.  Someday I'm going to replace it with a Jeep Wrangler.