Dewalt, to my knowledge, doesn't sell the Ni-Mh battery, however they sell a special charger that will charge all three types of batteries. This battery is made in China, rated at 3000 ma, and the last one I purchased on ebay was a tick under $41. You can't buy an xrp battery for that amount and the Ni-cd never lasted me more than 2 years without going limp.
The dewalt Li-ion battery is lame compared to this one. Can do more with one of these batteries than I can do with 2 Li-ions.