Some requirements:
I've used them all and I can say without a doubt IntelliJ is the most powerful of them all. http://www.jetbrains.com/idea/features/flex_ide.html
It also is the best JS IDE, and unless you are using .NET on the back end it is probably the best IDE for your back end language. These guys really have it going on.