whats a good battery to buy?

i bought a yellow top is was great had in my valiant, and in my avenger ,and it was fine, but when i let it sit for a couple mths my battery was always dead when i went to start the car, now it wont keep a charge, asked the local stereo guy i bought it from and he said it's because i let it sit without charging, maybe just a bad batt?



sure it isn't something in the car draining it? just sounds funny to me that you keep going through batteries like this...