I'm pretty sure odysey dont make lead acid batteries mate. Is it completely sealed? If so it's not usually lead acid. Exide evolution make quite a good battery that's not too expensive.
You have to go by the CCA rating on the battery, dont go by size or "super heavy duty will suck you off too" battery. Cold cranking amps rating is the only way.
Exide evolution batteries are high capacity for their size. Mines 550CCA which is pretty beasty.