The Eminent EM9171 Twistable mini USB Connection Cable solves the problem of determining the exact length of cable you need. Uncoil them to their full lengths; once extended, they hold their shape and will not recoil.
The Eminent Twistable cable can also be used to manage your cables.
The Eminent EM9171 Twistable mini USB Connection Cable can be used for connecting MP3 Players, Digital Cameras and various other equipment with Mini USB B (5 pin) connection to PC/Laptop or USB HUB.