That sucks LSR. Sucks you got injured but thankful its not any worse. Heal up soon and take it easy for a while. I've had so many close calls riding in Tucson and one time I got hit by a side mirror from a landscaper. They did not stop neither. Took me down knocked the wind out of me and was bruised real bad. I just wish i could have seen the name on the side of the door but its hard when your tumbling down the street. I still have that mirror I have it hanging in my shed as a reminder. Just my opinion and years of riding but a safety vest does seem to help.