Nature has perfected the best mousetrap there is. It's called a "snake". They kill with precision and don't leave anything behind. I keep and breed numerous snakes and trust me there is nothing better for ridding a house of rodents. I know you will say that " I don't want snakes either" but you wont see a snake. If you do you'll probably see one trying to get away from you. Find some native snakes and let them loose in your place. They'll find the nearest crack to get in and "BAM" no more mice. Be sure to get a rodent eating snake. some snakes, such as garter snakes, wont kill adult mice. A small corn snake would do the trick and they are awesome looking. Here is a link to ONE breeder of corns but there are tons of them out there.

http://market.kingsnake.com/detail.php?cat=60&de=376215

The snake wont bite anyone unless you fuck with it and if you and the snake meet each other it will find a crack to crawl into and hide. Think of him as your little moustrap. Plus snakes don't carry disease like rodents do.