Glad you came out of it OK Mark - thank god for that tree! Scary stuff.
Do you remember how the brakes felt under foot? Just wondering if perhaps you lost brake boost at some point which would have made it very hard to stop. I understand that the brakes are designed to maintain boost pressure in the event that the engine stops. Not sure how many pumps that gives you though.

