Hey TPF! I have often wondered what is your best option. I eventually would like to purchase a new battery for my camera, I currently have 1 generic and 1 brand name (Canon). Is there really a difference in the generic battery from the brand name? I wonder if I should continue buying generic ones, or just go with the Canon one. I have bought a generic probably a year after I've had my Canon battery, and 2 years later it completely died without warning. Right when I put it in, it tells me to replace the battery. So I knew the battery was hooped, but it lasted quite a while!! I just didn't like it's sudden death So is it worth the extra money for the brand name? Or is it better for your wallet to go for the generics?