When I replaced my Odyssey battery 3 years ago I bought a genuine BMW battery, they are now AGM not the old lead acid type.
It was half the cost of an Odyssey.
My first 2 genuine BMW lead acid batteries lasted 8 years EACH so I thought it was worth a try (especially as the Odyssey battery died after only 2 years).