Speaking of ports, CNET has a good rundown about USB Type-C and its previous incarnations. This little nugget caught my attention:
Type-C USB also allows for bi-directional power, so apart from charging the peripheral device, when applicable, a peripheral device could also charge a host device. All this means you can do away with an array of proprietary power adapters and USB cables, and move to a single robust and tiny solution that works for all devices. Type-C USB will significantly cut down the a amount of wires currently needed to make devices work.
Sweet. One power bank to charge them all?