I've been using TP-Link Vigi NVR and cameras for some time now. It's been a reliable system, and I appreciate the frequent updates for both the NVR and cameras, which include new features and bug fixes. My only regret is buying a 9-port 10/100M switch (8 port PoE+ 1 non-PoE). I wish I'd...