The best way to find out, go to a store, try em both & see what you like more & what fits your needs more.
Plus, CTIA will start this week & maybe you like something more
Personally I'll pick the RAZR because :
• Its "Built Tough" , Motorola phones can take an unbelievable amount of beating & survive ... talking from a personal experience, for example : my old Milestone fall to the asphalt & a Taxi ran over it (long story) & the phone kept running like nothing happened, not even a crack
• Motorola makes the best speakers in the cellphone industry (both loud & clear)
• Motorola makes the best radios too
• It have a built-in 16GB storage & comes with a 16GB SD card (storage is an issue to me)
• It have a Kevlar back (50 points in my book

)
• The RAZR MAXX have a big 3300 mAh battery, add to it their excellent tweaks & you will an outstanding battery life, I get over 2 days from my Atrix's stock 1930 mAh battery with heavy usage
• I'm not a fan of the "Vanilla" Android, I can't stand it & I'll get a blackberry before I get anther "Vanilla" Android
• I'll pick a Motorola over anything else, because of my good experiences with their hardware (RAZR V3, OG Milestone & Atrix) & their outstanding support (granted their update process is slow) , but if you have a problem they won't hesitate to help you
Those are my reasons & I'm sure people will disagree with me
I hope that helps