We have recently made some big performance gains in our product by replacing the use of ArrayCollections with Arrays in some data calculation algorithms. It appears that even iterating through an ArrayCollection is significantly slower than an Array.
My question to you all is... what have you found to be the best place to use one of the other in your applications? Ryan