That's a horrible feeling. I drive through a back road of Louisiana to get home from work each day and I have been very afraid that one may decide to jump out in front of me. This has already happened to me during my earlier years of college. Fortunately, Allstate took really good care of me then, with $3500 worth of damage. Just remember, if you have to hit any type of animal, do NOT end up off-road. Allstate's policy covers you as long as you stay on the road. This way, you do not take a harsh hit on your insurance by making a claim. I am installing deer whistles this weekend as I am frightened this may happen again one day
Good luck with everything... hope you are back in your xfire very soon!