I'll be buying the Odyssey battery (35-PC1400T) when our OE battery dies.....maybe not long since the car sat on the lot for a while and I am sure has been completely discharged a few times.
I have used Odyssey batteries since the Optima became junk, the first Odyssey battery I owned was in 4 different cars and ~8 years old when I just left it in the last car when it was sold. The critical thing with the Odyssey batteries is that you have to get the Odyssey specific charger, a regular charger is not optimal......no big deal since all of our cars have or are on their way to an Odyssey battery.
I would not agree with the overpriced or overrated statement either