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.