Wal-Mart - Energizer 2500MAh NiMH batteries (4) and wall charger - $17-18. Lasts forever - over 600 shots. Later if you need it, you can pick up another 4 cells for about $8-9.
NiMH are the best, if people found out energizer and duracell would go out of buisness. They are keeping them on the down low because they are so good. 2500mah! that is crazy power! i use to race R/C cars and this was the mah rating on the sub C cells at the time i stop racing. It is shocking these little AA put out the same rating.
I got the duracell 1 hour charger and 2300 then i got an 8 pack of 2500s. Im slowly throwing away all my alkalines and changing everything i own to NiMH they are that good!