Jeff has a tremendous post here. Long, but worth it.

Lines up with my view of the world, big time - as anyone who has been listening to me for the past, oh, two years, and has been playing any sort of follow-the-money already knows.