A colleague working on the ANTS project pointed me to the slick introduction to the Encyclopedia of Life on their homepage. It's mostly a screencast, but in addition to being informational, it's also inspirational. They don't intend to show step by step how to use their site, but they do show off some of the impressive features that you otherwise might not have found, and instead of narration they rely on text and inspirational music.
I'm going to coin the term Screencastvertising to describe this: using a screencast to sell or promote your site or web-based product. Informational and inspirational. I like it.
Oh, and EoL looks pretty neat too. :-)
Technorati Tags: Screencasting, Advertising, Screencastvertising, Promotion