I use Roxio for mine. Whether the files need to be re-encoded into a different format determines how long it will take. On average, it takes about 20 mins to burn a single layer DVD, roughly about an hour to re-encode a film (let's say). So if you add the two together, there you have it.
"I feel like a turkey who's just caught Bernard Matthews grinning at him!"