It’s been a long sad story but the official end is near unless lawsuits do not settle out of court. It was the usual case in such disasters: evil coincidences wrapped up in human errors on many levels. I suspect the result will be improved design of planes and improved training of pilots. There’s no way to guarantee no repetition but anything that could have been done better that day was not.
“The BEA will publish the Final Report on the Safety Investigation on Thursday 5 July 2012. A media presentation will take place at the Musée de l’Air et de l’Espace in Le Bourget at 2.30 pm.”