Have you thought about using “slidedocs”?

This is an excellent idea. Check out the Duarte presentation on Slidedocs.

Duarte Slidedocs
Duarte Slidedocs – a great way to communicate