I have the same phone and love it as well. Battery life isn't great, but it's not as bad as some make it sound. I run 3g and wifi and only switch to 4g if I need it and it's available. The battery life has gotten better in the month or so that I have had the phone as well.

To be honest, unless you use some big honking battery how good of battery life would you expect on a modern smartphone. I did pick up the big battery with the extended back they make and plan to use it only when golfing so I can make it through a round with golflogix. But with a few calls, 10-20 txts, hourly email checking, and a little data I still make it a whole day without charging.