I really need a new battery. I currently have the stock ACDelco battery in my 2007 Lacrosse but not every time my subs even hit loud at all, the amp stops getting power. When I got it serviced the other day they checked it and said I needed a new one too. I was looking at the XS Power D1200 but then I looked at the Duralast Gold which is a lot cheaper and does 725 CCAs too. I'm not really an expert on batteries but what should I get? I don't want overkill just something that will give me enough power and last awhile.