The Council on Foreign Relations  [CFR] has long produced high quality content and has embraced new forms of distribution (I love their iPhone app and subscribe to their heavyweight Foreign Affairs publication on my Kindle).
This summer they released a terrific interactive guide on the financial crisis called:
Crisis Guide: The Global Economy 
It’s very well done and includes Google Motion Charts , which are very cool.
Play around with all the interactive features such as the timeline and the video. Interesting presentation.