Don't know about plants as a deterrent, but I have found that having two big dogs works for keeping them away from my garden - you can borrow them if you like. ;D