there are couple of things which you need to decide before buying external HD
1. you need to carry it with you or it will stay at one place for most of time
bcoz if you need to travel a lot with HD you might need portable and if its for one place only then you can get desktop version.
2. features- do you need network accessible harddrive