Google has created a new YouTube Channel,
This goes along with a new microsite,
This is promotional material on the virtues of running Google AdWords (paid, click ads). But it is all informative and can help take the mystery out of a very complex subject.
Recommended.