Magic helm +1
This is one of the reasons I always wear a helmet. I agree with the folks above that sooner or later we all get hit and that we just have to do our best to be prepared so that we don't panic and get hurt even more.
I gotta disagree with not calling the 5-0 however. Should you be hurting tomorrow, you have no way of covering your a$$. Just my opinion, but to each his/her own.
Very glad to hear you are ok however, and do be careful. I think folks in cars are mostly in their own little world when they drive, and so you have to assume they are all going to try and hit you. Again, glad you're ok, and please bike safe.