Horses for courses really.
I've opted out of the helmet club but if I had to choose ?
1/. A military helmet, designed against impact from things traveling around 2000 mph. (Shrapnel from a dynamite explosion)
2/. A cycle helmet, designed against you traveling around 10 mph and hitting the ground.