To create 'global' variables in flex without resorting to using a singleton, the 'recommended way' seems to be using public variables in the <mx:application> and then accessing them via Application.application, as outlined here http://livedocs.macromedia.com/flex/2/docs/00000843.html
When using modules, Application.application will always refer to the shell application not to <mx:module>....has anyone figured out how to create quasi module scoped global variables? (I can't use a singleton since I will be loading multiple instances of the same module) V

