For the HDD, WD is generally pretty good brand, just make sure to buy a USB 3.0 one (USB 2.0 is outdated by now, relatively crappy speeds).
I remember getting my Samsung 2tb slim for $80, but that was a sale haha - a 1tb should last you a long time (for general uses: photos, videos, movies...