You can buy the driveless version and add your own to save money and probably get a better drive. Just plug in the drive and the system will format. I have a 2tb and it overwrites itself about once a month. Just to level set, we're talking about two separate types of systems here: IP cams and CCTV. What I'm recommending is CCTV, the NVR acts as the network server. IMO, Wifi IP cams are a bit of overkill unless you have a power source right next to the camera, you're going to have to run some sort of cable anyway. Using POE is sort of overkill in my professional opinion (I used to do network cabling). An ethernet cable has four pairs of cables, 8 total. You really only need HALF of those cables to run video and power. The other half is wasted in a POE setup with CCTV. Personally, I ran network cables for my cameras BUT I used them for two cameras each facing different directions (4 wires each) using baluns and power adapters. This is the system I got recently: https://www.annke.com/products/ep200-16ch-8-pir-cam-system - you can play with the options and see how much the hard drive moves the price up. And there's no specification on what that hard drive is. These cameras also have little led lights that will 'alarm' with the settings you chose, sort of like motion detector lights. I prefer the turret/dome type cameras. I find they don't move as much being in the elements and are more low profile.