One solution to the deer.
Go tot TSC
Buy wire and fence poles (the poles are on sale for under a $1 right now I think), and an electrical source and put an electrified fence around the garden. I you have to make it with several rows of wire probably 6 ft tall to stop the deer. That should stop the buggers. The lower rows will stop dogs and other creatures (theives).
Just remember to turn it off before you enter the grden

If you do not have an electrical source near the garden I have heard of people hooking the power source to a car battery.
You have to protect the power source from the weather. we have one for our dogs and we have the power source under a plastic box with some holes for ventilation.
HTH,
Chelsea