Heard nothing but good things about the Odyssey battery.
My '07's OEM battery failed after about 3 years (leaving the key in PARK a couple of weeks didn't increase its longevity); I sprung for the 2-year warrantied (I think) sealed Batteries Plus number.
So far, so good! Got a smaller number in my KLR250.
A quality battery like an Odyssey seems economical, in the long run; for goodness' sakes, look how long they last, how they can be amortized over their service life. If they save you from being dead-in-the-water even ONCE, they're worth twice the price.
One attraction for Batteries Plus was: In-stock, immediately available. Even though I ride a KLR (and thus, by definition, am frugal), I wouldn't say no to an Odyssey, were one available when I needed it.!