My 99's batteries have all lasted 3 years.
So far, I've had one original Delco and 3 Optima Red-Tops. Got my 4th Optima under warranty last year. For the first time I'm using a battery tender when it sits idle for more than a week. We'll see if that makes any difference.