For usage of external harddisk I would recommend this
Since it is having good speed on copying files
And 1TB is all you need for lifetime
Which can store a millons of photos and
Many videoz
It is also easy to transfer and
And very compact model which is suitable to carry anywhere