I sell Trojan and Deka deep cycle batteries at my boat shop, top of the line in the marine industry. Trojan makes flooded lead cell and agm(absorbed glass mat) while Deka only does the agm. Of course the agm would be better for the EB cause of vibration resistance, they are maintinance free and they are completely sealed(will never leak!) They also come in diff. sizes, 24,27,and 31...this just denotes their physical size, with larger size comes more room for more glass mat, more mat, the more potential to store energy, you get the point. Some trolling motors that I sell are so big that they need 2,3,even4 12volt batteries, and thats when you go to the big boy 31 agm batt. You should get good life~3-5years from one. For power to winch and lights, maybe air compressor, etc... I'd say go with a 27 or 31 at which you will spend~100$ and ~170$ respectively. Hope I helped!
Rob