Thanks for all the replies, much appreciated!
I'm leaning towards the Hikvision cameras (based on reviews and pricing) but I'm not sure what NVRs they will work with. Would a Dahua NVR support Hikvision cameras? If not, any other suggestions? I'm thinking of ordering from China and I haven't seen too many Hikvision NVRs to choose from.