I have an upgrade in April and I've been heavily looking into upgrading to the Galaxy Nexus. I've had not so great experience with my Droid 2 by Motorola so I'm steering completely clear of Motorola this time around. I just can't handle how terribly my battery life is. I can't even get a full day's use with moderate usage. I'm hoping the Galaxy Nexus would be better.
However, I've read that the Galaxy Nexus does not fair too well with battery life. This has pretty much completely turned me off from the Galaxy Nexus and possibly Android phones in general. My fiancee just got an iPhone 4S and there are things I like about it (especially battery life), but there are definitely things I do not like.
I prefer Android phones, but I'm not going to keep my phone tethered to a charger constantly just to stay Android. Is there any Android phone out there that will satisfy me?
TL;DR Are there any good Android phones with good battery life?