If you have access to a Mac, iDVD (built in with any new mac, part of iLife) will do it. It will take a little bit of time when it transcodes the videos from MPEG 4 to MPEG 2, and tends to not be the best about preserving space on the DVD, but overall it's worked well enough for me.