Nice use of Photoshop, Illustrator, and Flash!
I like using these three programs in conjunction, too.
One tip: Reduce the size of the final animation by vectorizing some of your raster images. It's not a good habit to get into when your animation comprises lots of raster images, which would lose no quality as vector drawings. It's better to reserve raster artwork for special effects, such as smoke, fire, or other related atmospheric effects, not as main characters.