I've asked myself the same question: BI/PC vs. DVR/NVR. I've run both for years, going back to a PC/capture card and an old webcam program, an older q-see DVR, and now BI on a PC.
as much as I hate running a pc 24/7, I always go back to the flexibility, customization, and support for BI. I'll stick with BI myself.