Para que se alimente por usb tiene que ser un hdd de 2.5", osea de los portatiles (los pequeñitos), desventajas, son mas caros y ni siquiera se si hay de 1tb, y si los hay seran carísimos. Si no te importa que esté enchufado entonces te compras uno de 3.5", osea de sobremesa, ventajas, son mas baratos, por 65-70 euros ya encuentras de 1tb. Por marcas, pues en principo cualquiera te servirá, a mi me gusta Western Digital pero cualquiera te debería funcionar bien.