great blog
You're right...a very useful source indeed. CT expert Steve Emerson is featured quite prominently there.