Hi Ella,
You've got two basic choices in DVD software:
DIY software... or Send out services.
Send out Service: The ShowIt DVD service is covered extensively in other threads -- so you can do a search for that.
There are a couple of basic programs on the mac that will do this for you: iPhoto +iDvd can make a basic slideshow. There are several other programs with more bells and whistles over the basic iPhoto way.
I use and recommend FotoMagico combined with either iDvd or Toast.
This link has some great tutorials for sale on his site about FM, and you can order the software at the same time.
What I like about FotoMagico:
*lots of export variety options... iPhone ready, web ready, standard TV, HD etc.
*You can set custom "to your own beat" timing (very similar to how ShowIt Web does custom timing of slide transitions...),
*You can set to the same length as the audio...
*You can use multiple songs in one show
*Add title slides with custom text
Hope this helps

*Like most Mac software it's pretty easy to use.