That is effed! Some d bag almost slammed into me today too. Nothing pisses me off more than someone's moronicy negatively effecting me.
If they do fix the car, which I hope they do, you should be sure to talk to their insurance company about compensating you for lost value on the car. I saw it on Judge Judy.