I've had several people hit me like that ... my advice if it happens to any of you is: After both cars are safely parked away from traffic, use the moment to briefly dip into your rage pool, the hostility we all carry around inside. Show them your angry face and yell at them, within the law of course. Say what you're thinking out loud. Go off on them hard, then reel it in and leave cool. Demand twenty or thirty bucks on the spot, for your time and trouble. No penalties, no good behavior. Of course avoidance is the best plan though. Yesterday I had the exact same thing happen only I didn't let it go on for four miles. After about a quarter mile of tailgating I lit up the brake lights twice, quick. Didn't slow down, just let her see the lights and she backed off and stayed. The first couple times I was totalled, I wanted to kill the idiot. Now I'm up to around ten, and now I just stay in the car and never talk to the person who ran into me unless they may need help.
Sorry about the big paragraph, but inconsiderate drivers are the reason why I drive junk and I feel strongly about it! Sticking my head back in the sand now...