Wow, those pictures make me cringe. I'm glad you were able to walk away from it, from the pictures, you would expect the worst. Not to take away from your accident, but it makes me feel a lot better about my choice in getting the 4Runner.
It looks like you didn't have the moonroof, I wonder how well it would have held up if it did have the moonroof.