I use a Fossil "front pocket wallet". It's my favorite so far. I got this because I didn't like sitting on a wallet, and always took it out of my pocket when sitting down or driving, and consequently let it behind several times. I keep this in my front pants pocket.
3 slots on one side, one slot and the magnetic clip on the other side, and a center pocket in the middle. Credit/debit cards, ID, insurance cards is all I carry, I rarely have cash.