Tiny USB Set
Three cables for your bag
Mini-USB for cameras, a 30-pin connector for iOS devices, and micro-usb for everything else. Tiny so they're impossible to tangle.
Two things to note
First, if you have an iPhone 5, there aren't any tiny Lightning connectors of this sort, yet. Second, although there are cheaper versions of these, these are the cheapest that are also durable.