Just tried 2 other ways to create a slide show that fits the OP's desire.
(1) I use PowerPoint from the MS Office 2010-BETA (free beta version for download). You can drag & drop photos onto the slide, add sound, add text. Set all the transitioning & timing effects. And there you go.
Still need some other to burn DVD, if you need DVD.
(2) I also use LR3-BETA.2. You can add music and set duration. this BEAT is also available for free download (adobe dot com). Not as elaborate as the ppt though.