I've succumbed to just using the cheap Walmart batteries. The availability and price is what I'm going on now.
I've had expensive AGM batteries. I wasn't impressed with their longevity or cost. I got the most longevity from the OEM AC Delco batteries.
On a side note, I have that CTek battery...