I have tried several mole traps, including the nasty looking one that drives the spikes into the ground.  I really don't like that one because I think it's more dangerous to me than it is to the moles.