La risposta è molto corta... AS3

Il fatto è che trovo personalmente insensato iniziare ad imparare un vecchio linguaggi, quando oramai la community e i programmi si sono spostati verso il nuovo e la penetrazione di flash player 9 (il primo che possa leggere AS3) è al 99% in tutto il mondo.
Il fatto che hai fatto un po' di AS2 ti può fuorviare, perché i meccanismi sono abbastanza differenti e con AS3 ci si sposta verso un approccio OOP (programmazione orientata agli oggetti) che su AS1/2 era appena accennata.
Inoltre usando AS3 hai anche modo di usare il linguaggio per creare applicazioni con tools gratuiti, abbattendo i costi di produzione e aumentando l'utile, mentre AS2 è molto più legato a Flash.