When I lived in Texas they used sharpshooters with 22's in neighborhoods with great success.
Here in the NE we are too civilized for that. People just let them starve and run them over with fine automobiles.
If it was up to me I would simply issue hunting permits for specific areas, bait those areas, the deer will come, and be done with it. Hunters are more than happy to pay to take care of the problem.
Not PC though. A neighbor was complaining that there was a bow hunting stand up in a tree in the woods nearby. The rotten hunter was killing the poor deer. Yeah, sure, the same deer that decimate your garden and mine and you run down with your minivan? Those deer? What an idiot. I've got 4 deer in my backyard, in broad daylight every day. I shoo them away and they come right back. If it wasn't for the neighbors on three sides they would have 30 caliber holes in them.
RT