I don't know what kind of budget you are on or what kind of access you have to software, but I like Adobe EncoreDVD. It is awesome for making menus and DVD content. You can also make the menus yourself in Photoshop and port them right into Encore. Other than that MyDVD is a good little app to make DVD's.