I've had this phone for almost a year now and apart from a few problems when ICS 4.0.3 came out and messed the phone up, I haven't bad ANY problems with it.
The battery life on my phone is very good! I don't understand why people are saying it isn't. I used my phone on Saturday as the sat nav for a 4 hour drive to Cambridge, and it lasted all the way there, the 4 hours I was there and on the phone during that time and the drive home again! Now to me that is not a bad battery life, especially when you see my mum's iPhone run out of battery within just an hour of her browsing the internet.
I have never been more pleased with a phone before. I had the LG Optimus 7 before I got this phone and I would still be using it if it hadn't been stolen, I decided to go for a 'pure' android device this time and it has been my best choice of mobile as of yet.
My sisters have the iPhone 4S and the other one has the Xperia S, my phone matches the speed of those two and more! Web browsing and using apps on this phone is a much quicker and smoother experience!
I truly am in love with this phone.
However the Galaxy Nexus is a boring looking phone by today's standards, I'll be sticking with my phone until this year's Nexus and see what that will be like.