The problem with cheap usb leads is that the cable won't handle the data rate for usb2. It's a crude measure, but cable thickness is some indication of quality, with the good ones around 6mm dia. If you can see the braid screening through the outer jacket, so much the better. Adaptec make good cables, but not sure if they are available retail. Otherwise, Belkin, but never cheap Chinese ones from Fleabay. Length should be < 1 or 2 metres for best result...
Regards,
Chris