I used to prefer physical keyboards, but after I switched to a large screen (I have the Galaxy Nexus as well) I just don't need the physical keys because it's so easy. Also be sure to check out the Swiftkey keyboard, I absolutely love it.

The main downside to my Nexus is definitely the battery life...it's not exactly stellar. The Razr MAXX definitely wins in that department. Other than that zero complaints. Just go in to the store and hold everything, see what you like the most. Just remember that you get what you pay for in phone land