I think my iPhone 3GS battery is dying waaay too fast. It's jailbroken on version 4.2.1. I run no apps or anything and I let it sit idle. For 2 hours idle, it loses 25% battery life and after 6 hours, it's declared dead. If I use it, I can actually see the battery life go down every 1% every minute. Is it gone for good?