Personally I prefer Hikvision products. Their performance, features, and overall picture quality gets the win for me. Dahua is excellent too but in my opinion they still have a lot of improvements they need to make before getting my vote.
I do tech support and sell. I've installed a few cameras before but don't do it consistently.