I just had to repower after 6 years on a Trojan SCS225 mainly due to my stupidity of not charging it last winter and letting it freeze......it was still going strong on its last use.
Trojan Battery Company
I also use these gadgets on all my batteries and they seem to keep them in top shape as long as you water correctly.
WizbangPlus
I used to run battery chargers with de-sulphating and equalization cycles but had trouble with the reliability of my preferred brand.....
These things just run all the time and work great.....