Editing External ActionScript Files

I’ve asked about ColdFusion editors before, but now I’m specifically interested in what people are using for ActionScript editing on both Windows and OS X. The built-in editor? Dreamweaver? BBEdit? TextPad? EditPlus? SubEthaEdit? Emacs? What kind of highlighting are you getting, and does anyone have any type of “insight” features working? What do you like about your editor, and what is it lacking? What version of ActionScript are you editing? Don’t hold back!