Ouch. Good to hear you're ok though. Hitting a large animal can often times be fatal for the driver as well.
I'll say one thing though, deer are a serious problem here in Jersey. We really need to get their population under control.
Heh...I know what you mean. I lived in New Jersey for eight years before returning to Sweet Home Chicago...I was taking a course at Brookdale Community College, and I saw one of those buggers standing along side the road. I slowed down, the deer didn't move, so I kept going....it decided to move just as I was parallel to it.
The result: $1200 worth of damage. Thankfully, 1) the car was still driveable, albeit with a burnt-out tail light (interesting because the deer hit the FRONT of the car), and 2) I had really good insurance, and the repair job was stunning...even more thankfully, I wasn't going any faster than maybe 30mph at the time....
Oh, and here's a fun fact for you...in Illinois, they consider that an at-fault accident...at least with every insurance company I've checked with.
And what really makes me mad....the deer just ran off! It didn't even have the courtesy to die!!!