Zoneminder isn't a bad piece of software, in fact, once it is running it is pretty smooth and takes less resources than a BI install.
The difficulty is that it isn't at all a packaged product like BI, but that is ok. If you have some time to tinker, and the fortitude to work at something for a...