Here's a really cool video made by Michael Welsh's group at Kansas State University. It's an excellently put together video and a very clear illustration of what Web 2.0 means.