You probably thought this site was dead — but in fact we are hard at work on something so Grand, that I can not even discuss it right now. And Yes, the Grand Vision will take serious time to happen, please be patient.
Meanwhile, let me tell you about very interesting Podcast series which I am enjoying lately: EconTalk
They explore a broad range of Economics related topics, from current Financial crisis to pricing theory and of course some history and others! Highly recommended, and there is easy link to grab it via iTunes (and others) or listen directly on their web page.