Just doing my bi-monthly check up of Wreckedexotics.com. Looks pretty bad!
In case the pic link doesn't work:
http://www.wreckedexotics.com/h2/h2_20060828_001.shtml
I have to say, the H2's seem to do well in the majority of the pics they have as far as frontal crashes. There are a lot of rollovers though. Some look ugly... I hope they add Stability Control to the 2008's.