My CK batteries have excellent performerance. Time will tell how they perform when they are cycled several more times. So far they have been very good. Well worth the money to me. As far as I know all three you listed use a quality panasonic cell with a pcb added and reshrink wraped with there particular label. From what i know the CK battery 3100mah is the newest high capacity cell panasonic has released. They have been reviewed several times here if you search.