Rywer,
1) Длина кабеля. Самый что ни на есть важный фактор. Тут всё просто: чем короче кабель, тем стабильнее и надежнее соединение. Ибо - закон Ома: чем длиннее проводник, тем выше в нём сопротивление. С учетом того, что внешний HDD покушать ой-ой как любит, каждый потерянный ампер или вольт могут приводить к таким вот последствиям.
2) Качество самого кабеля. Почему одни кабели стоят 200 рублей, а другие 800 рублей? Всё дело в качестве проводников, а точнее, в их толщине. Чем толще шнурок, тем лучше. Всё просто. Ибо - всё тот же закон Ома (чем тоньше проводник, тем выше сопротивление). Другое дело, что кромсать кабель в магазине тебе вряд ли дадут, а уж при заказе по интернету и вовсе лотерея. Остается ориентироваться только на цену.
3) Изоляция и помехозащищённость. По сути своей любой висящий кабель представляет из себя этакую мини-антенну. Которая отлично собирает на себя все помехи из окружающего эфира. Не зря ведь даже обычная витая пара бывает экранированной, а ведь она потому витая, потому и пара, чтобы максимально защититься от помех и наводок. Но и то в ряде случаев без экранированного кабеля никуда. То же самое и USB касается. Твои "фирменные" кабели не то чтобы особенные какие-то... Просто сделаны они обычно как полагается: из толстых проводников и вокруг кабеля экран намотан,
а то и не один. Сюда же можно отнести и наличие
ферритовых фильтров. Можно и без них, конечно, но только если шнур короткий, 20-30см. Всё что выше (от 1м и более) лучше брать с ними.