I wonder if the phone isn't ending calls when it should and it keeps running a cycle on it. That would explain why after a 20 minute phone call my power isn't at 60%, but when I check back 2 hours later it is and the power culprit is my voice calls. It does always have an accurate reading of the time however...