Just a small hint for the audio files, like MP3. Insted of loading them into your Flash library, you can load it with actions on a frame, button, etc...

You can use ".LoadSound" object and load a MP3 file residing on your server in streaming. What good about this, is that you can change your music whenever you want without having to rebuild you swf file.

Here is a small example of the code to do that:

myMusic = new Sound();
myMusic.loadSound("/music.mp3", true);

LoadSound parameters are:
myMusic.loadSound(the_path_to_your_mp3_file, true/false) true or false is to choose if you want it to be streaming or not !

Have fun !