Yeah, I hate the "nearly" road kills.  Deer are the worst.  
I've had to break the neck on more than one deer when I lived in Ohio.  I don't like doing it at all, but if the alternative is the animal lying in a ditch with open fractures for several minutes to hours, I'm going to do it.  I still dont' understand the "herd slaughters" I saw in Ohio too, where in a 2 mile stretch of highway there'd be 4 or 5 or even more HBC deer.