That's pretty bad news there. Good thing it wasn't an Obama-mobile.
My wife drives an full size SUV, and I a One ton truck. Our unofficial family health insurance policy states "the bigger the better" (car wise).
The deer in our nick of the woods are hood height so just stay on the road and knock-em down if they get in the way. In the Challenger or on the bike,, well.....