C2G/Cables to Go 39977 USB 2.0 Vista Compatible Data Transfer Cable Provides an easy way to transfer files from Windows XP versions to the new Vista platform or to transfer files between two XP or two Vista computers Transfers data at speeds up to 480Mbps via USB 2.0 connectivity Full compliance with USB Specification Revision 1.1 &amp; 2.0 No external power is required; supported by bus power from either USB port Approximately 6 feet in total length