Having tried all these ( weary.

)

Do keep 1 or 2 standalone encoders . I dont always use any one program to make up DVDs.
For instance in a DVD authored in Ulead MovieFactory or Workshop, it is not unusual to have an mpeg from Proshow Gold ( pic slideshow software), a small clip from Vegas Movie Studio or Pinnacle Studio 10 and Maybe an edit from Avid Liquid 7 all put together . If dissatisfied I could reencode Proshow Golds mpeg in Procoder before using it.
Having standalone encoders and DVD authoring software which does not reencode mpegs means I dont need to rely on any one Software as they all have their strengths and I can exploit these.:
It seems very ad hoc but it isnt: and sometimes doing it all in one software is not bad
Despite having all this I still use a standalone settop DVD recorder which I use when I can be bothered to spend all that time and effort in front of a PC
So it is a case of getting the best results, sometimes in the least complicated way