Sorry I just saw this. I don't have experience with any of those AMEs in particular. If you send me links to their websites, I can try and provide some feedback.
Also if you are willing to provide a bit more background on the problem, it will be easier to make recommendations.