Since there was actual contact and the other guy was in the wrong, did the thought cross your mind to simply sit down on the curb rubbing your leg and have a witness call the cops to give the guy a ticket? I ride every day, including a fair amount of downtown Houston battle, and have had a number of close calls but never any contact. I've already concluded that if I ever get tagged by an idiot driver, they will be "on the hook" big time. Call it tough love if you want, but it might save the next guy from getting killed.
Kevin in TX