Damn man, you were lucky you were in an F-150 and not a car. We get lots of deer collisions in our area, and rarely do you see one go over the hood and hit the windshield like that.
In a smaller car, you'd have had the damn thing in the front seat with you and well, we'd have read about your untimely passing on Drudge I imagine.
My wife hit a doe 3 summers ago in her truck, $3500 in damage to the front. Size of the deer seems to have little to do with damage to your vehicle, seems to mainly be where the deer hits. A neighbor down the road hit one in a 3/4 ton Dodge Ram, hit dead ceneter on the grill. Deer was maybe 100 to 110 lbs, samll buck. Blew the grill, headlights, ruptured the radiator, accordianed the hood, which came up and smashed the windhshield. All told was over $5500 in damage. And she gave us the deer.