I HATE moles and voles too. I think I have more voles than moles, in the spring I'm going to try mousetraps with peanut butter, put it by one one their holes.

I've tried all sorts of plunger and otherwise traps, never got a damn thing. I may have had success drowning them with the hose in the past.

I put a flagstone walkway on part of my front lawn last year just to piss them off. I put mesh underneath it, so they can't come up anywhere along the length, unless they want to lift a couple tons of stone.

The one thing that has seemed to work for me is the poison pellets. I get them from HomeDepot. I've never seen a dead mole, but activity decreases after I use them, so I think they work.