My iPhone 3GS has been getting exceptional battery life until last night. Normally I'd get anywhere from 5-7 hours of hard usage out of it. I have Push off, Location Services off, 3G on, wifi off and on (depending on whether I have a connection available), and brightness about 40%. After unplugging my phone from the wall last night I noticed that the battery dropped about 10% in a matter of a few minutes. I ended up getting an hour and a quarter out of that charge. This morning I decided to do a restore. Still, got terrible battery life afterwards. I did another restore, this time setting the phone up as a "new phone." At first I started getting my familiar battery life and then all of a sudden the battery percentage indicator dropped 10% right before my eyes. After a few more minutes of usage it went back up 10%, and then dropped 10% again! Since that charge I've used the phone for 2 hours and 50 minutes. I was getting 5-7 hours before! I let the phone completely discharge and I'm doing a complete charge cycle now. Do you think my battery has suddenly gone bad? This is such a pain in the ass - I'm leaving for September Long Weekend and need my phone!