I just discovered that Herzog & De Meuron finally have an official website. However, after a few minutes frustratingly clicking around, I have to say I preferred the obstinacy mystery of the firm sans site.