I'm creating a iDVD menu and I'm going to be burning on dual-layer disc. iDVD said that its better to burn directly to the disk from the program rather than create an image on your computer then use another program to burn that image. Is this correct? I'm making about 5 DVD's so would it make that much of a difference if I choose to burn direct or use toast to burn the image file?

also...will dual layer dvd's I create pretty much work in all dvd player now? Any you suggest for mac's?