Found a couple of really good articles about AF447.
DER SPIEGEL has a nice mass consumption article
This article includes images and links to the BEA interum report, not biased. Just the facts.
As expected Flight Global is a deeply technical article
Regards.