I believe roms for the Razr and Maxx are interchangeable since they're basically the exact same phone with the same firmware. You might want to read up on that as I'm not 100% sure. If that's the case, @dhacker29 on twitter has an excellent stock ics rom with no major bugs.
If you're new to moto devices, you might also want to read up on hashcode's safestrap and flashing fxz files with RSDlite.