Help! I'm using an iPhone 3GS bought in july 2010. Had no battery issues at ALL! not even on iOS 5. I've upgrade to 5.0.1 for a week i think and had no issues till now whatsoever. Last night my iPhone's battery was low so i had to charge it. I left it plugged in all night and in the morning I unplugged it (the battery showed 100%)...left it like that for about 40 min and when i came back my iPhone was turned off and when i tried turning it on again it showed my that low battery message. WTF? UPDATE: I plugged my iPhone again and after charging up to 100% and being unplugged it lost 30% battery in about 20min. What the fuk? Since i don't live in the US but instead I live in a country where we don't have Apple Stores, I had to go to Orange Shop to tell them what my issue was. They told me that they cannot change my phone with a new one, just send it to a service which will leave me for almost one month without my iPhone. WTFFFFFFF is to be done?