I've never had a bad battery yet, mostly because I buy well reviewed batteries from legitimate sources. I strongly recommend doing some reading down in the battery section of the forum, and checking out fellow CPF member HKJ's website here.
I've personally used AW, Zebralight, Eagletac...