I've always been taught to keep a whistle on me in case of emergencies - it makes sense since it's small and lightweight but could really help in an emergency.
However, something I've never really thought about much is, are they pretty much all the same, or are some more desirable than others for various reasons? I'd assume metal ones are preferable for durability, but are there any other characteristics that should be taken into consideration apart from that?