It depends on how much you want to spend. No matter what, I would get a nice charger such as the tekin BC112C, Integy 16*5, Novak Millemium, Pit bull, CS Space charger etc. All of those will charge nimh cells. Next, how much do you want to spend on batteries? The SMH's have just slightly less voltage than 2400s. I have heard that the Sanyo 3000's will loose run time after 40 runs. So right now you can choose between the SMH's and 2400s. For stock, I would say 2400s, cuase they are easy to take care of. SMH's are a little more pricey, and right now there is no method for care that everyone agrees on. Still, they are supposed to be great cells, and will maintain voltage longer.