I just bought this phone (free at best buy right now), and I have to say it's the most underrated phone on the market. The size takes a little getting used too, but what's not to like? Put ICS on it last night, then added my normal apps. Screen is much better than I expected, I came off a galaxy s1 with amoled. Viewing angle not as good, but I never hold the phone like that when using it. Looking at it dead on, it's amazing.
I'll have to report back on battery life, after I'm done playing around with it. But so far so good. Didn't notice it being any worse than my 2.5 year old battery in my galaxy.