I think one or two small SD slots and maybe something for a passport. Perfect for traveling. Oh, and a boarding pass slot.
How about something more rugged-looking? I have a wallet from these guys and it is great. Really tough leather.
http://www.saddlebackleather.com