DIYer Chris Robinson solves this problem by stuffing four different USB cables into a credit card sized case.
Included in this little case are a USB micro, mini, micro SD adapter, and an adapter.
The cables are inside a case that includes handy magnet that keeps it from flipping open.
Head over to Node for the full guide.
How to Create a Credit Card Sized USB Multitool| Node