It sounds like your helmet did it's job and we are all grateful!

Here might be a good place to start.

http://www.helmets.org/