I've got deer that come in and just knock down my fence around the gardens and just eat the shit out of everthing. I've had a few good results with the following:
Take bars of Ivory soap and shave it up around your garden and in your paths.
Toilet bowl hangers... The blue things you put in to keep the toilet clean, I just hand those on the fence and they haven't come in since.
My favorite weapon against deer this year is a whip trap I set up.
They have a path they walk into my backyard, I set up a tripline similair to how you would set up a snare trap. I attached a piece of bamboo about waist high to a tree and cranked it all the way back and set it on my trip line, anytime they trip that wire SMACK!!! and they take off. I had a buddies camera set up to watch the actaion ROFL it was hillarious from what we could make out on the shitty quality camera, A couple times wacked with that in the middle of the night will make you not wanna come back!
but since doing these things I haven't had a single deer come back.