I ended up going all out. I bought a Asustor AS-604t (NAS = Network Assist Storage) almost 2 years ago. It can hold up to 4 HDs. Right now I have 4 3TB drives(12TB total) in a RAID 5 array, meaning all 4 drives are synced together so if 1 or 2 hds go out(which one did just a week ago and I replaced it), I can replace them without losing data. With the RAID 5 setup, it brings the total space of all 12tb drives to 8tb.
I store everything on there, pictures, home videos, movies, documents, everything. I even have a portable WD 2TB hard drive tied into my NAS and use that as another backup just in case. With my network setup, I can grab all the info I store on my NAS from any computer/laptop/phone/PS3/Xbox/Ouya through my network. I can stream videos/movies from my consoles, TV, and phones off the NAS at anytime.
Another cool thing I did a few years ago was that download an app on my wife's and my android phones that will automatically sync my photos/videos off my wife's and my phones every night on to the NAS. So now I don't have to hook up my phone to my computer to download the pic/videos I took that day.
You don't have to go hog wild the way I did, you can take a 2TB drive and tie into your wireless router(if it has a USB connection) and do the same thing. I just like playing with network stuff.
To answer you question of which one to get, I have been a fan of WD drives for awhile. Go with any of them at any size and you can't go wrong.