HDD esterni in USB-2 ne trovi a palate e pure a prezzi ragionevoli, io mi sono trovato bene con i Lacie....
se no il box USB-2 lo trovi a meno di 30€ e ci metti dentro l'HD che ti pare, in entrambi i casi se vuoi usarlo anche sotto Win lo formatti FAT32, altrimenti ti conviene optare per Ext3.

Per l'Ethernet non ti so aiutare, non mi sono mai informato in merito.