works better than the Galaxy Nexus with a "clean" ICS version. Smoother, more efficient, generally superior to what Gingerbread did or what the clean ICS on the Nexus did. I'm not sure why that is. Simple things like scrolling through the app screens is a lot more fluid and less jerky than the Nexus. The annoying vibration on unlock is also a lot tamer. On the Nexus, apps would crash on the regular, and I got tired of games Force Closing the first time every time, too. Now the only negative of the RAZR MAXX is the dpi of the screen.
I only ran into three issues with the ICS upgrade.
- Wallpaper Wizardri (which I depend on to make my non-landscape wallpapers cooperate) freaks out every time I leave an application.
- Memory consumption was at least double what it was on Gingerbread. I think this is because of the active task feature of ICS, which while helpful, doesn't need to keep so many activities. I dealt with this by enabling the destroy after exiting and capped background processes to 2 in the Developer Options. Doesn't seem to negatively affect the phone, but now my free memory stays well above 300MB.
- Mobile Hotspot required me to reboot the first time I enabled it. Not sure what happened there. It had forgotten my Hotspot settings even though everything else was kept.
Overall I'm satisfied. I didn't keep it rooted, but at this point it's not a priority. The only benefit to rooting this would be to remove some of the nonsense apps like VCast Tones, but none of them are running anyway. On a side, the reason I even did it was I was tired of Motorola/Verizon's games with the update, especially given it appears to be functioning quite well.