About a year ago Consumer Union tested batteries and bang for buck was the Walmart battery.
I run diehard in my my 37 for years and still doing well.
I've also noticed lots of battery warranties are for a specific time period for free replacement with no prorating.