Not sure if this was previously mentioned, but the Everstart 48-3 available at Wal-Mart fits the Crossfire, same CCA rating. I didn't check to see if there was a 3-year Everstart Maxx version, but it was only $62. I figure if it dies I'll just buy another. An Everstart every 2-3 years for $62 sure beats the OEM battery which is $200+. My OEM battery died after 29k and three years.
I had to use a small plastic spacer to get the bracket to hold it down (the Everstart is a bit shorter), but otherwise it fit perfectly.