I tried a couple of Everstarts from Wal-Mart for my boats a few years ago. The best thing about them was the warranty. I thought they sucked big time but I may have gotten a couple of duds.
Hmm.... i might just pick up a new batt... my car has a hard time staring up cold at times... well not that hard but its a bit longer that other days...