New
#11
Not an all in one app as such but you could try something like DVDFlick which allows you to create DVDs as you stated - Totally free and uses imageburn to do the actual burning.
In conjunction with a good codec set (shark007 here ) it should do what you need
Oh you'll probably like a link ....
DVD Flick