I am a mountain biker and in the last 3 years I have owned 5 different helmets - what can I say I fall on my head a lot. Unfortunately no matter what helmet you buy they all fracture on heavy impact to absorb the forces from the fall.

I personally prefer a helmet with hard casing covering most of the helmet as these have been a little bit more durable for me. These helmets cost a bit more but better to have the best possible protection for your head.

Most helmet manufacturers have a crash replacement warranty.