I have found something that may be responsible for my recent horrible battery life. It looks like when Sprint updated the PRL from 60659 to 60660 they added something that the phone will scan a bunch more channels. It kills battery life to my understanding. I am going to apply the 60659 PRL and see what happens.
Please check out this post for more info:
http://forum.ppcgeeks.com/showpost.p...9&postcount=91
This is the Sprint PRL thread:
http://forum.ppcgeeks.com/showthread.php?t=95986
Obviously, Sprint only.