I Use Cyberlink PowerDirector, does the job for me with the family footage, and done a couple of weddings too.
 
 Takes an age to render it though.
 
 EZ Producer's a sub component of it that takes already edited .mpg / .avi etc and you use it to create the menus, chapters etc then burn it to disc or a set of master files, then to disc.