My boat had 2 group 31s for the house and one group 31 for the starter battery when I bought it. The house batteries were in bad shape so after reading Mainsail's battery page and researching various brands I ended up getting 2x GC2 6 Volt 230 A/Hr batteries for the house and keeping the best of the Group 31s for the starter. I really like the idea of the Firefly AGM batteries but the cost is more than I wanted to get into for now.
I ended up buying store brand (MotorMaster from Canadian Tire) after comparing the A-Hr ratings, weight and costs. They have a 230 A-Hr rating, weigh 64 lbs and cost about 2/3 of Trojan T-105 and they were in stock locally. So far so good but I've only had them for one season. If they last I will likely go with 4 of these when I outfit for longer distance cruising.