Interesting thread, and timely, too. My current wallet started coming apart last week.
I like the thin idea, but also need to carry a couple spare keys (having them in my wallet has saved me a couple times...luckily my car doesn't have a smart key, just an oldschool flat metal one) and a fair...