yes true but you can stop in a relatively short distance if your going 55 or less, especially true in a small car (less mass to stop). also typically small cars handle better than rollover land barges.
you can upgrade your headlights to something brighter and whiter also. that was one if the first thigns i did to my chevette. also rewired my trucks headlamps to have the lowbeams stay on with the highbeams on(its like lookin into daylight!!!) huge beam pattern in almost a 180* range.
also make the horn louder and tap it if you see an animal in the road or somehitng. i think (havent tested too much) i noticed that if i lay on the horn the deer seems to freeze in the road, but if i tap it and make a pulsed loud noise the deer seemed to run off quicker.
BUT
liek you said theres only so much you can do, maybe the deer was suicidal who knows
ALOT of it has to do with the driver, is he/she goign to freeze and keep going if they see a deer in the road or are the immediately going to try to stop/avoid/honk/ to get the deer to move.
and other idiot drivers out there. cant do too much but if you see yourself in a situation where your about to get creamed, try to avoid gettign hit(if it means making an illegal right turn when noones comming then do it!!!) or if your about to get rearended let your foot off the brake slightly so your car has some "give" so it doesnt make the shock go to your body as hard. but if you think your going to get shoved into cross traffic stomp that brake pedal!!!
Or if a hit is inevitable try to make it a glancing blow rather than a direct hit.
but the only way to do that is if your aware of whats around you and paying attention to the road (not your gps, 150+ radio stations, cellphone, food, newspaper, laptop, etc) its scary seeing someone driving next to you going 70+ in heavy city traffic reading a newspaper and drinking coffee while driving...
sorry about my rant/drivers ed lecture but id hate to see or hear about one of you getting into an advoidable accident, they dont teach much of anythign like this in drivers ed...
theres been several stories about people having thier GPS things telling them to turn right and theyve turned onto railroad tracks, into resturaunts, etc...sometimes i wonder just how many braincells they have and why they would think the GPS could control thier car...