I got some Uniross batts free with a charger, 2600mAh. They're woeful, run flat in next to no time, hideous self discharge, leave the 12 hours and they're half capacity by the time you use them.
anlegov – battery chemistry hasn't gone much further since then, eneloop and ansmann still rated v high. Candlepowerforum is the best place for the latest. There was another make with a different cell chemistry to combat self discharge like eneloops, but I've forgotton the name sorry.
walla – your cells may be fine, but be wary of v high mAh rated cells, they're often cheap cells with lies for marketing. I find well regarded cells with mAh closer to that which is stated, which may seem low in comparison to others, much better. Plus they last much better over many charge/discharge cycles and you get fewer dud cells etc.