but...How's the DEER????
Seriously, this post makes me feel better about front-end collisions, sounds like GM put some effort into driver safety. I have tons of deer around my neighborhood and like the OP, feel like I'm on the verge of winning the "Deer lottery" as well...