Howard
The YouTube assignment submission type was written exactly for this situation. I made it for a christian organisation that wanted their members to record themselves preaching/speaking for approx. 1 hour.
That would be a fairly good out of the box solution.