Nickel-cadmium (NiCd) batteries are an established technology and also relatively cheap. Unfortunately, as power runs down, a NiCd’s performance drops off sharply. Lithium-ion batteries (Li-ion) are smaller, hold their charge longer, and deliver power more consistently. Though they are more expensive, most brands favor them.