After a total of 5 Galaxy Nexus phones in 4 months I was forced to switch to a different model and after some fighting with a level 2 tech and her supervisor I got a Maxx approved. They offered me the regular Razr, a Rezound and an LG spectrum but I wasn't having that. I was lucky enough to get my Maxx a few days after the ics update was released to all so the transition wafs quite an easy one as stock ics and moto's version are almost identical. I do miss the 720p super amoled and the 4.65 as opposed to the 4.3 and I miss using google wallet but the positives of the maxx blow away the Gnex. The battery is just mind blowing and 4.0.4 just runs smoother on the Maxx as crazy as that sounds. The camera is much nicer then the one on the Gnex and signal strength is so much better. I'm not a gamer nor am I on facebook or twitter so I'm prretty much a light to moderate user and I charge my phone after about 48 hours of time off the charger. That's just amazing considering that the phone is so light and sleek. I've always been an Htc fan but moto has really impressed me with this device and the update to ics is the best that any legacy device has gotten. The last thing that makes this device better to own is the support that it has received since launch. I know ICS took almost 6 months but there have been quite a few bug fixes sent out and there is another one coming, with the Gnex the phone had serious issues and nothing was done except the update to 4.0.4 that caused more problems then I had running 4.0.2 and I'm sure it will be almost another 6 months before the Verizon variant gets 4.1 while the unlocked version received it yesterday. It's quite clear that Verizon cares more about their droid line especially the moto droids and in my opinion that's a good reason to hang on to this phone for quite some time.