Re: Keyed!!!!
Filing a claim with your insurance company is a good idea. The claim may be under the comprehensive coverage, so you may have a smaller (or no) deductible.
Going to small claims court is also a good idea. I don't know the procedure in your state, but ultra sport gives a pretty good general description. In most states, you can actually file the claim with your insurance company, get the payment from them, and still get a full recovery from the person who caused the damage.
On a personal level, you should probably learn to deal with people without needing to "bash" their "head into the curb". You could have saved yourself a lot of trouble by simply telling her to stop without allowing the exchange to escalate into a physical confrontation.