Teams in my consulting course are required to put together 5-minute videos showing off their work. As examples, I've pointed them at this post from StartupNorth; of course there's always the 15-minute screencast that launched RubyOnRails, and the content at ShowMeDo. if you know of other good demo videos, please add comments.