The folks on the Lily forum all claim that Daffodils planted among them keep the voles at bay. Worth a try. I don't know if it works for gophers, but I'm going to put some in the one bed that has no Daffs, since I am now cat-less, except for the ferrals.