I got my RAZR with the idea of returning it for the Nexus if I liked it better. One thing all the release delays of the Nexus have done is given me time to really like the RAZR. I'll be going by my Verizon store tomorrow to give the Nexus a serious once over, but I'll probably still keep an eye on forums over the next couple of weeks and see how things develop. If nexus users report a lot of issues, or if I'm just not that impressed with a hands on, I think I'll be happy to keep this phone.
For me the only thing that really holds the nexus apart is its being a nexus device and getting prompt upgrades from the source. Also, along with that, I have no doubt that it will end up having a much more robust dev community. I have to say, though, I'm surprised how little hacking I've wanted to do with the RAZR. I had a Fascinate before, and with all the problems that phone had, the dev community was a lifesaver. Got me improved aesthetics and functionality with new ROMs and kernels, improved battery life, improved GPS signal, and really made up for the painfully slow upgrade schedule for that device. But I really like Blur, and am still using stock launcher. I've rooted for Titanium Backup, but aside from that I could really even do fine with the RAZR being totally stock. I do like the idea of being able to fix issues or upgrade with developer ROMs if Moto falls way behind again, though.
So, I'm still pretty on the fence about keeping this or switching to the Nexus. Anybody else have thoughts on that?