Having worked for a Grid computing startup has made me a big skeptic about whatever new marketing umbrella the idea gets resurrected under. As you probably guessed, its latest incarnation is called cloud computing.
Here's a witty video that tries to make the concept of cloud computing less cloudy. Hope you enjoy it.