Next friday, at 23:00 (Madrid time, that's basically GMT+1 http://www.horamundial.com/ ), I'll start a "join.me" remote session to show some of my AS2 tricks. I'd like to explain how I do my hittests (I create the background hitboxes through AS2 to make it faster). But if you want I can explain more tricks (and I'll post the pieces of code), for example how to save an array as sharedobject (if you just save it, you are coping a "pointer", not the data contained in your array).
For the momment, I won't post my whole FLA (to avoid being stealed by Funnygames).
I'll post the "join.me" link here.