I am sick of poor performance of my EVO's battery. I am not able to use the phones full capability for sake of battery exhaustion fear. My Evo last for 6-7 hour a day for very light(almost no) use.
I juice up 6-7 Hours by:
1) Disabled background data in setting
2) Use Juice Defender
3) Uninstalled useless app from Sprint via Titanium Backup (this proves I am rooted)
4) Refrain my self to use phone for long voice call (less than 30 minutes a day)
5) Refrain my self to use applications. (Forget about Data hoggers like Netflix and other I use skyfire or Dolphin browser to read newspapers.)
6) Scheduled my Emails to sync once a day
The points 4,5 and 6 really pisses me off. If I can use my phone as a phone at the end of the day then what is the purpose of having a cell phone??
Anyways I am not using my EVO and Sprint's 4G to full potential in fear of battery. iPhone will mostly not offer me most of the things so I will be saving most of the battery at-least for a day and be able to talk more.(What most of the iphone users are claiming with coming of iOS5)
Switching to iPhone the biggest thing I have to lose is flash. I was thinking 4G network but again I am not using 4G most of the time in fear of saving battery.
In a phone these 3 features will fulfill my appetite:
1) Able to make calls
2) Use web browser
3) Use Navigation