I have the Platinums (Odyssey) as well. Probably the most CCA and reserve of any battery that will fit in the stock locations. They have very low internal resistance, so they qualify as a starting battery (something like 2,000+ amps per battery in a dead short). But they can also handle deep cycling as well. They're durable as heck and have a long projected life span (and warranty to match - 4 year free replacement, 100 month prorate). These are literally the best batteries out there, but the price reflects that. It's about $400 to put a set in your truck.
The engine turns over noticeably quicker in normal ops, but their cold weather performance can't be beat. I had a -17*F (oil temp) start last year, and after several cycles of the grid and a bunch of cranking the truck lit off. The starter never slowed down. The batteries paid for themselves that night.