У тебя два направления, т.е. ты должна сделать выбор.
1. Мобильность (маленький размер, компактность, удобность) и дорогая цена
Тогда есть куча двухдюймовых жёстких, их удобно таскать с собой, они часто не требуют дополнительного питания (если применять с ноутбуком. Если с фотиком, даже если на фотике есть разьём USB, то без внешнего питания не всегда получится перекинуть). Можно купить готовый, какой-нить Buffalo mini hdd
http://www.thg.ru/storage/buffalo_toshiba_external_hdd/index.html
либо купить просто корпус-переходник, и обычный 2-дюймовый жёсткий для ноутбуков. Последний вариант хорош тем, что потом можно поменять нутро на более объёмное или в случае удара-выхода из строя, купить новое нутро. А в буффало такой-же жёсткий стоит, обычный ноутбуковский. Только он неразборный в домашних условиях.
http://www.thg.ru/storage/floston_starbox_sb_20sub/floston_starbox_sb_20sub-01.html
2. Хороший выбор цена/объём. Дешёво, но чуть побольше по габаритам. Требуется внешнее питание от сети. Зато объём при той цене почти в два раза больший. Аналогичо, есть готовые варианты, а можно самому собрать. Корпус, латиков 15 и самый обычный жёсткий. Корпус лучше брать под SATA жёсткие, они большего объёма и их потом будет легче купить. Сам жёсткий Seagate или WD. Samsung не бери, фуфло. Готовые варианты часто неразборные. Не почистить от пыли, не поменять..
Всякая поддержка FireWare и прочих протоколов, чтения карт памяти, проигрывания музыки с автономным питанием, только при необходимости. Цена может возрасти в разы. И вес тоже
У меня второй вариант, мне он нужен только вот между компами переносить информацию, резервировать данные