We live in the woods and we have a significant vole problem. Traps are not enough and since my worst problems occur during the winter (under several feet of snow), I'm not sure cats are the answer either. This is what I'm trying:
1) Digging in sharp gravel around and under the hostas
2) Making "collars" of hardware cloth, pinned solidly with landscape pins
3) tinfoil on young tree trunks
Comments? I'm not adverse to poison but I worry about the critters up the food chain.