Philip, sorry to hear about the damage, but glad you are ok. We took out one a few years ago in the wife's 97 Caddy. We were doing 60, several cars coming our direction with headlights and I didn't see it until I was right on it. Set off the airbags (which totaled the car for insurance purposes), wasted the grille, knocked the critter onto the hood, which cracked the windshield.
Other than a small anti-freeze leak from a cracked radiator, she was still driveable. Detroit 1, Deer 0. So with the insurance deal, we ended up getting another used Caddy. We know the body shop guy. He bought the car from us and paid us the difference from insurance than if we had declared it Totaled. He fixed it up, has a clean title and is now his wife's car.
Did I mention that I hate deer? The only good thing about them is that a lot of them will end up as dinner.