I find that keeping it in constant use and with clean connections seems to handle everything. The only time I had an Optima fail me was when I was last "summoned" for duty, and my wife forgot to start the engine and run it for 10-15 minutes once a week.
The battery was a little week - I put it on a trickle charge, put it in the freezer for an hour, and it was stone dead. Went and got a new one. No problems now.
No $4!7 - if you want to really check a battery, charge it, freeze it for 60-90 minutes, and then use it to start your engine. If it doesn't work, get a new one. The best test for a battery back home was always "first frost."
5-90