From my experience in the Middle East, it's the heat that kills them. In Dubai, a car battery is generally good for about 2 years. Up here in the frozen north, the only time extreme cold will kill them, is when you allow them to get too discharged, at which point they can freeze. I just replaced the original battery in my 2005 Infinity.