I downloaded and installed 3.0.1 and restarted my iPhone as a brand new iPhone. Charged it up fully and then used it as normal. Yesterday I commented that my battery life had improved drastically and I had gotten 8 hours and 27 minutes of usage and also 2 days and 1 hour of standby (by 10:08 this morning) and was still showing 100% on the battery meter...low and behold literally 5 minutes later my iPhone gave me the 20% remaining warning and then died straight after the warning. Hopefully the next charge will solve this but have others had issues with this at all? and would Apple change the phone becuase of this?