Glad you're alright man. Car v bike is a scary scenario. One I've survived a few times (motorcycle but when you're hit by a car they're pretty much the same thing).
I think we have discussed bike vs. bicycle on here before...someone posted something along these lines...