Probably not everyone's cup of espresso, but I don't carry a regular wallet. Instead use a little dive wallet. The blue case holds a bunch of credit cards and can take a bit of folding money of you want, but normally I keep an old school silver money clip on hand for cash.
The little waterproof blue case works great and they can be had on amazon for $10.