After many years of trying conventional traps, I've had my best success using a bucket trap with peanut butter. Basic idea -- 5-gallon bucket with some water in the bottom (or antifreeze if it won't be checked for a while). Get a medium-sized metal can of some liquid, drill holes top and bottom to drain it out, then straighten a coat hanger and put it through the holes. Rig the can over the middle of the bucket so it can spin freely. Cover the can with peanut butter.
Here's the general idea:
Use a stick or long ruler to make a ramp up to the edge of the bucket. The mice climb the ramp, then try to jump onto the can to get the peanut butter. It rolls, they drop into the bucket.
I've caught as many as a dozen at a time.