FreePBX and "Call Management" software

Greetings guys. I am looking at purchasing iSymphony to do some functions like Operator functionality, call recording management and barging/call monitoring. But before I do I was curious if that was the best choice or if anyone had something else they really liked.

Thanks in advance!

I am using instead of iSymphony. This has some if not all of what you are looking for. Our reception liked this one better and i would recommend it.

Thanks for the recommendation I will check that out.