These videos are cool to see. I need introduction video which has little animation, layman term, easy to understand. Here they are:
Episode 1: What is Windows Azure and Why is it in the Cloud?
Episode 2: The Windows Azure Development Experience
Episode 3: Moving Existing Applications to Windows Azure
Episode 4: The Windows Azure TCO and ROI Calculator
Episode 5: Front Runner and Windows Azure
Episode 6: Sign Up for Windows Azure
For more and other videos, here they are