i was very disappointed in the Nexus. Buddy at work got one, he ended up returning it for a Razr and loves it. The Nexus was really not much better than my Charge, pretty damn similar actually. Sure there's tons of third party rom support. But if you aren't into all that, it's not worth much. The RAZR is honestly a nice solid phone.
If I could get a Razr Maxx that I could put CM9 on and use on T-Mobile, THAT would be the absolute perfect phone.