The different headphone impedances are intended for different uses in the following way.
High impedance, e.g. 250 Ohms (and some are much higher) are intended to be used in a studio or anywhere many headphones sending the same sounds are used at the same time. They are usually connected to the speaker outputs of a high-powered monitoring amplifier, which will typically have a speaker output impedance of 8-16Ohms.
By connecting multiple high impedance headphones in parallel the impedance load seen by the amplifier is calculated by the formula for resistors in parallel, 1/R=1/r+1/r+1/r.... So two 250 ohm phones = 125 Ohms, four sets = 62 Ohms, etc. Connect enough sets of phones and the impedance load on the amp reduces to what it's designed to handle. The combined paralleled multiple phones can also handle the amplifier's power output.
Mid range, e.g. 80 Ohms, are intended to be used in the same kind of way, but where fewer sets of phones are in use. There are some dedicated headphone amplifiers/sockets on soundcards etc. that are designed to handle that kind of load as well.
Choosing a too high impedance when connecting a single set of phones to a headphone output however places too high a load on a dedicated headphone output with the result you lose volume. So phones intended to connect directly to the headphone socket(s) on soundcards, mixers, hi-fi amps etc are generally in the under 64 Ohm range. While every headphone socket will have an optimal impedance manufacturer's often don't bother telling you what it is, but that's usually not a problem as they'll work over a broad range.
So the short answer is if you want to connect a single pair of headphones to a headphone output, the best bet is to go with the 32 Ohm set.