Johnson Controls hands down. Just changed a 2 year old Exide in grandma's Camry. Completely dead, Wouldn't take a charge, and not the first Exide i've seen fail prematurely.
I've had several JCI's, that have lasted WAY longer than they should have. I got 9 years out of the one that was in my Camry. (According to the manufactured date sticker on it)
It was a Sears Diehard, I currently have a Toyota Factory OEM JCI battery in my Camry now. Not a True Start, but a Factory one from an '08 Camry. My dad works at the dealership, and it is cheaper for them to replace a dead battery from a new car that has been sitting for 6 months, then to pay the labor to charge the old one. So the Tech's get to take them home free.
Charge them up, and they're perfect.