USB cables are notorious for being unlabeled and inconsistent. If you're lucky enough to get your hands on a USB cable clearly labeled with its version number, data transfer speed rating, and charging ...