I think I'm going to return my Maxx before the 14 day return period is up and wait for the Droid Fighter or get the Galaxy Nexus.
The razr maxx is a very good phone, but coming from an iphone and webOS, I need to have ICS.
Hardware wise, I really love the Razr Maxx and I even like the Moto skin too. But I don't think I can live with Gingerbread. The ICS's soft buttons really grew on me too and I kind of want that on my next phone, and if I keep the Maxx, I don't think I can live with the 4 dedicated buttons for the next 2 years.