2tkaChuck: я тут повспоминал русский... ну никак проще не могу описать, что значит "нигде" =) нигде — это буквально... хм...
создаем класс:

Код AS3:
public class MyArrayKeeper extends Object
{
static public var myGlobalArray:Array = [];
public function MyArrayKeeper():void
{
}
}
а в своем основном коде и в любом вспомогательном классе, который тоже будет оперировать с этим массивом, просто вверху в толпу импортов втули еще этот:

Код AS3:
import MyArayKeeper;
и все! и нигде не создавай никаких экземпляров этого класса (сделай усилие над собой, разберись со словами "нигде" и "никаких")
а чтобы работать с массивом, пиши так:

Код AS3:
MyArrayKeeper.myGlobalArray.push('тулим очередной элемент');
trace(MyArrayKeeper.myGlobalArray[0]);
и т.д.