Audio Sync for Flash Presentation

I need to create a Flash presentation that is 5 minutes in length. I am trying to think of the best way to match up each section to the sounds. There is no interactivity and this is a linear presentation with five sections. Would it be best to use the property of the mp3 id3.TIME to know the exact millisecond to dispatch events for graphic transitions? I would like it all to be controlled by AS and not timeline based, because of the inconsistancy of Flash frame rates. On FLV’s I have used the NetStream metadata to trace the milliseconds played to find the exact moment to launch functions with an onEnterFrame. Any suggestions would be great.