Any recommendations on deep cycle batteries for a 24V troll motor?

I've used the BPS brand and have replaced about every 5 years.

These are group 31 and I think they are 105 amp hours.

Heavy as lead and in the console. Fun, fun to lift them out and crush fingers.