In our frozen quebec climate the only battery Ive never seen have trouble on the coldest days are the AC Delco Professional series, which are made by Intersate. The cheaper series of the Delcos, also known as ACDs also seem to hold up quite well but they are made overseas. We never have warranty problems either with them and we seel a load of them. Before that I was running batteries from canadian tire but I have no idea who made them. They were sucky batteries, had to replace them once a year but they never asked questions or checked them. A plain and simple swap they were so used to it.
I also run the AC Delco motorsport batteries in my lawn tractor and bike.
So yeah my vote for battery brand is for AC Delco professional series. The technical aspects(Lead acid, gel, AGM, sealed, deep cycle...etc..) depends entirely on the application.