In my experience, Odyssey has the slight edge. They generally have a higher reserve capacity for the same Group size. And, anecdotally, I have seen a shorter than expected life span from Yellow Tops, specifically.
That said, it's not that big of a gap between the two and since every setup is different your mileage may vary either way. There are generally better things to waffle over than this particular decision. ;)