macleod,
Have worn an Alpha for 10+ years and seen it in action twice (not on me fortunately!)
Worked as advertised both times, one in a pretty nasty rolling accident.
No comparison of the others available, but I know the Alpha is reliable in an accident; worth the extra $ in my mind.