I've seen the Sigil Prep site, and it seems to be in the process of rebuilding, but there's not a whole lot there. Is there a lot more content somewhere else, or perhaps a community that the site is based on that uses the setting?
Also, the Shadowrun poster with the twin wands, Hurt and Burn, comes from Penny Arcade.