the only thing that will make your iDVD encoding faster is a faster processor. what mac are you using?
i have a sawtooth 450, and it's painfully slow to encode mpeg2 in iDVD. i got one of
these a few weeks ago, to bypass the processor mpeg2 encoding (it encodes mpeg in realtime via hardware). i can't use iDVD with these files, so i use their software to make discs (it isn't as good as iDVD, has strange themes), but then again, i don't have to wait hours to encode. and i can save the files as elementary streams and put them in DVD Studio Pro, but i haven't tried that yet.
tr