A battery state of health estimator and similar method, system and computer product is disclosed providing for a estimate of a state of health (SOH) of one or more batteries, comprising, estimating a sampling of internal resistances of the one or more batteries, generating a time history of the internal resistance over a predetermined amount of time, generating a cumulative internal resistance histogram from the time history, calculated a final estimate of internal resistance of said one or more batteries which represents the calculated SOH of said one or more batteries and comparing the calculated SOH to a predetermined critical resistance threshold. If the calculated SOH is less than the predetermined critical resistance threshold, the battery is in no worse than a “Blue Monday” condition, and if the calculated SOH is greater than the critical resistance threshold, then the one or more batteries has failed.