a good analysis.

Tip: Media Blog