It's all ultimately good news, but complicated enough to justify one of my verbose postings I should have my first Sigil/Vanguard update up tomorrow and then look for regular updates as to the future of the game here and on the affiliate sites (probably weekly or so, depending on what's going on). I will post here first and then immediately copy the post to a set of the Vanguard affiliate sites.
Thanks,
-Brad
Update: 30 Apr 2007 - Link updated. Brad has posted a more in-depth post with more details.