Hi there black reef, well first off, its hard to determine what you would use the phone for, are you a rooter? do you like roms, and kernels, etc, etc
the nexus has a few bugs that are just unacceptable by some users.
the razrmaxx im not sure what issues it has, i do know build quality wise, moto is the best among android phones.
i have the nexus, and i am completely unhappy with it, im thinking i may switch the the razr maxx in all honesty, the call quality of my nexus, and the signal strength is just the weakest thing in the world... when i was on my DX roms, were easy, they because obvious that the DX was still a powerhouse and was getting all these roms, the dx currently has a better working build of ICS than just about any other device.
it is really all your choice, my choice is mine, play with each phone, see what you like, the razr will get ICS, no doubt about it, but an upgrade after that? i dont think so, but i could be wrong, and i hope i am