Are you within reasonable distance of one of the Apple stores? Maybe a demo of how you could create a DVD in ten minutes might help to sway opinion. Rock up there with some footage on the camera and they'd probably let you do it on the spot. 'Specially if there's a sale in it for them :)