so still using attachMovie and attachSound
and deselecting "Export in first frame" in the movieClips.
on the frame you want the movie clips to load make a new
layer and key frame and place them on it far into the negitive y so
you'll never see it.
with the sound clips it's a little more rediculous.
create on sound holder movie clip and place all the
soundclips you'll use on seperate layers.
then select each sound layer and set the sync(at the bottom
of properties panel) to stop. so they'll only sound when theres an
finally place that sound holder movie clip on the frame
you'll want them on. again way into the negitive y space..
Now,, the preloader work correctlly and everything gets
loaded when needed!!!