I have used a "Battery Tender" for 8 years.
7 years was with the same battery. Replaced the battery because I thought I was pushing my luck, but the battery still worked fine.
When I was not driving or working on it, I had the battery tender hooked up.
http://www.amazon.com/Battery-Tender...ry+tender+plus