Recommend cold crank amps?

640 CCA is plenty. However, I generally like a name brand battery. Interstate comes to mind.

I've had really good luck with the yellow top duralast batteries. They've lasted longer than any of the factory batteries that have came in my new vehicles and longer than the red optimas I had. Here in AZ where it's over 100 for about 4 months straight, my duralast batteries even outlast the interstate batteries that friends have. The good thing about interstate is that they have a good warranty, so when they go dead after 3 years here (yes, they only last 3 years here), there's a decent prorate on them. My duralasts usually last me about 4 years here, and 5 years when I lived in CA.