inb4 the "DVD software" bots
FAVC: http://favcfavc.googlepages.com
FAVC automates the encoding process which means that, unless you actually know what you're doing and want control over the process, you don't have to do anything at all other than be able to hit a big "Start" button.
If you want to create an elaborate menu with sounds or your own animations, however, you'll need to create it in a third-party program and then import it into FAVC.