There are some other considerations in choosing a canister light. One is a primary reason the cost can vary greatly for a nominal 21W light of one manufacturer with a 21W of another manufacturer, or even the same manufacturer, and that is the rating on the bulb tells you how many watts the bulb uses when it burns, but the rating on the battery tells you how long it can sustain the nominal rating on the bulb. For instance, say you have a 21W Salvo HID, you can get different amp ratings on the size of the battery which changes the cost, and more significantly to you, changes the amount of burn time you have in the water on your dive. I know Salvo makes several different size batteries to go with the 21W light, for instance, 10.4 Amps. Power is Volts * Amps, also known as a VA rating. So for a 21W bulb, Volts times Amps = 21W. If the battery is 10.4 A, you need to know what current the bulb draws at its nominal voltage. Since Salvo doesn't spec the voltage (I am trying to ascertain this info from them now), I am not sure what the draw is, but I do know for a nominal current rated battery, the higher the nominal current output, the longer a particular the light will burn.
If you are going to get into serious cave diving, you may want to consider the 10W HID as a minimum, and the 21W perhaps. I am seriously considering the 21W HID with the 10.4A battery, but I understand that Salvo will deal on the price. I want to know what that is before I make a final decision. They want about $1300 for this light at retail.