I believe that I owe my life to my helmet too. Like in your experience, my helmet absorbed some of the impact when I crashed back in May on my commmute to work. I ended up with a skull fracture and what I've been told is a significant brain injury, and my docs told me (and I agree with them) that it's unlikely that I would have survived without my helmet. Unfortunately, recovery from my crash totally destroyed my touring plans for 2004.
Interested in my story? Click
here for a journal about my crash and my return to cycling.