Briefly, use Windows Movie Maker to build the slideshow, add transitions, audio, etc. Very simple, very elegant.
Hint: Set the desired default display time and transition time before importing the piccies. Then it's built automatically. If you want to view each slide for, say 10 secs and then have a 2-sec transition of your choice to the next, set the default display time to 10+2 = 12 secs.
Then use a suitable disc-burning prog. Ooodles available but you may find one on the support CD for the DVD burner in your PC. IMHO these are often more capable & reliable than the freebies.
Give it a whirl. It's very enjoyable and satisfying. If you're not happy with the resultant display quality, let us know (with details if poss) and we'll talk you through possible ways of improving. HTH.