Thank you for all the replies, I believe I will go with the MAXX version of the battery, provided that I find the actual weight to be greater than the regular ones.
Another good point that was brought up is that my previous Everstart batteries may have not been made by Johnson Controls as these are. I still have my old batteries and will check on that.
I like having the warranty through WalMart too, as they are all over the country and handle replacement batteries pretty easily. (The person behind the customer service counter isn't likely to be an expert on battery failure, and will just take it back no questions asked)
Thanks again!