What battery will last the longest in my application?

If you are looking for the longest lasting battery, you should be comparing the capacity or mAh of one battery to another in the voltage range you require. The highest capacity battery that will fit your required dimensions will typically provide the longest runtime.