Wow. That must have been quite a deer. Sad to see. I assume you fared better than the car.
I live on a highway in deer country, and find dead deer hit by cars in front of my house several times a year. Within a few years I hit five or six myself with my old Camry wagon, which kept on running, and I retired a stretched Dodge Ram Van equipped with camper stuff and a wheelchair lift when I hit a deer full on going 80 mph (that's me, not the deer). I started driving 55 at night after that, and haven't hit a deer since (about eight years). Maybe just luck, but probably not. Not sure if it's that it allows me more time to brake or if the deer can adjust to the car better at that speed or what. They do jump out in front of you sometimes.
Don't know how much 4WD you need where you are, but my biggest problem with my 98 LS is the snow handling, even with snow mode. It's not so much driving on the road as getting to the road from my driveway, which slants up slightly towards the road. Might get easier when I get new tires, but it's always going to be a problem with such a heavy car and only two powered wheels.