Yes Wendy I was skiing in perfect control on a blue and someone came from behind out of control and hit me. Now guess which one was and which one was not wearing a helmet.
Bobinch, the ski resorts do collect detailed figures about accident and some of this is published and it is discussed at international conferences. Unfortunatley the statistics do not point to any significant benefit in wearing a helmet from the point of view of serious injury or death.
However, they tend not to consider the minor issues such as you point out with being hit in the head with skis while walking around the resort. Though if this required any medical treatment it would appear in the statistics.
While many people are advocating the wearing of helmets, we must remember that different helemts are designed for different things and not all helemts are the same. A bicycle helemet for example is designed to protect against blunt impact (and may have saved Ms Richardson’s life) whereas a climbing helmet is designed to protect against penetration, ie a stone or rock coming through, and has minimal blunt impact protection (probably would not have saved Ms Richardson’s life).
Skiing helmets are likewise designed for different purposes. An American Snell standard helmet, for example, will give better penetration protection than a European CE standard, which does not consider hemispherical or edge anvil penetration. It is designed for blunt impact. As such a CE standard helmet may be of little use off piste or in the trees where rocks and trees may be encountered. Not unsuprisingly the more protection you get the heavier the helemt is.
To quote Mike Langran
"So, to conclude, I am a helmet wearer and recommend others to wear one too. There is good evidence to indicate that a helmet will protect you against many of the common injuries that the head is susceptible too when on the slopes. They are especially important for children, who run a higher generic risk of snow sport injury. Helmets seem to have their most protective effect in incidents involving low speed impacts (below 15 mph) and for falls leading to blows to the head on the snow surface."
Me, I wear a helmet for racing, because it is compulsory, but in general I prefer not too.