Dude I feel your pain, but your lucky your were driving your jeep. I hit one with my ford escort. I lucked out cause i managed to hit the brakes in time, so i only winged its ass with my headlight. But if i hadn't reacted the way i did it would have come up over my hood and through my windsheild, probally killing me and my cousin. Its scary shit and theres not much you can do when they jump out of nowhere.