The Keevo Wallet holds up to 8 cards at once, and has an ID window for driver's licenses as well.