WOW! Thanks David. I shall implement all your suggestions. I particularly like the idea of the presenters having to submit their presentation before class. This means that they cannot 'wing it'.
Thanks especially for the gradebook tip -- I had not even thought about how to handle the gradebook. Excellent suggestion!
If this works out -- and the faculty is really committed, so it probably will -- we'll present at some conference or other.