As previously stated, the Odyssey 650CCA rating is only a starting pulse for a few seconds.
IMHO Odyssey batteries are very average in terms of performance, quality, aftersales service (personal experience) and especially reliablity. I had one Odyssey drop a cell in just 6mths... this is not that uncommon.
In my experience the Optima range is vastly superior!