AMI versus FreePBX

I am currently running Asterisk 1.4.18 and freePBX 2.4 and I am some what ok with the results (apart from some quality issues)

Could anyone who is using AMI and has also tried freePBX before tell us if there is any notable difference between them or any advantage for one over the other?

Thanks