I've seen lots of threads, and looked at quite a few products today, and they all seem to suck in various ways. Our current software is being EOL'd and they've quoted a crazy amount to upgrade it. I ...