Sorry to hear about your car... look at it this way... it was minimal damage right?
I've hit a couple of bunnies... a few armadillos, 2 cats and thats about it. Nothing as big as you hit. I know how you feel... when i hit the armadillo it took some of the paint off of the left side skirt on my car. I was glad he was dead... stupid pests. oh well..
Hope everything goes well.