IMPORTANT UPDATE WORTH READING...
I know, promises promises.
So, my initial post was unfortunately premature. I thought I achieved a battery life fix and I had reason to believe I did.
THIS TIME ITS FOR REAL and I have some important news for all the other people looking hard for a battery drain fix.
Here we go... Important bullet points... Sorry, yes, there is "theory" involved instead of "absolutes" but hear me out. I'm not selling anything...
1. I believe the battery drain is hardware-related
2. I believe it is related to the internal dock connector
3. I replaced my dock connector and my battery is as good as new. This time I am not being premature. Its honestly behaving like it is a brand new phone.
4. Replacing the dock connector will void your warranty (mine was already out of warranty)
5. Replacing the dock connector for me involved:
- Buying a replacement dock cable off eBay
- Buying the case opening kit (small screw drivers, etc) also from eBay
- Watching one of the many YouTube videos that walk people through the process
Why do I believe the dock connector is the main culprit with the battery drain issue?
- The electrical contacts are very close together
- Imagine that you buy a cheap aftermarket charging cable and use it over and over... the contacts are smooshed (technical term) over and over... wear and tear ... perhaps... especially from low quality cables.
- Power can theoretically arc from lead to lead and cause a circuit...thereby draining power: - just like attaching a paper clip to both leads of a AA battery: the battery drains quickly .
- My dock connector began giving me "fits" sometime around when my battery drain problem surfaced.
- I recall buying a couple no-name charging cables; one for each of my cars around the same time
MOST IMPORTANT REASON?
Simple: I replaced the internal dock cable and the battery drain issue was solved instantly. Its been several days now.
Sorry to all those who were hoping I had some magical software setting. All I know is that I can use my iPhone 4 until the new 5 comes out rather than opting for a 4S so close to the new model release.