I never had any problems with Flash CS3. However, if you get it for the sake of ActionScript 3, be prepared to feel like you're learning a new language - I didn't know it was possible to change a language so much and still be able to call it by the same name.