I am the same, had an iPhone for the last 2 years. I do remember my iPhone wouldn't last a day at the start, then I could get 3 days out of it at the end, not sure if it was a firmware update or faulty phone as I went through 3 of them. This is bad, very bad, you have to get 48 hours from a phone. This phone will not last a day and I am not even using it as a mp3 player yet, just few minutes on the phone and a few texts. You can almost see the battery draining. I have gone through the settings and switched off all the push stuff and ramped everything else down. I have not had a firmware update yet, trying to connect via Mac is killing me.