I am considering the RAZR MAXX HD or the HTC DNA after selling my GNex.
The things that I don't like about the MAXX are the RAM and the camera quality. The camera app is nice, though. The processor is not a quad core, but the S4 is great in dual or quad. I like the new Motorola UI. Battery life is a no brainer for the plus category on this phone. I like the Circles widget.
For the DNA, if the UI is the same as the J Butterfly or the Rhyme, that might be a deal breaker. I like the normal Sense UI. I like the camera and the camera app (HDR mode needs some work - based on the current HTC phones). The screen will be great. Processor and RAM are the same as the Nexus 4 and internal storage should be the same as well. The only issue with the RAM is Sense uses more of it than stock and the low memory settings are different in Sense than in stock. With 2 GB, I don't think that this will be an issue. The battery could be larger, but I should be able to get through a whole day.
With either of these phones, I need to purchase them at full price to keep unlimited data. I know the MAXX will be updated to JB (probably 4.1, I won't hold my breath for 4.2) and the DNA will ship with JB 4.1 (still not holding my breath for 4.2, it is VZW FWIW). The one thing that I will hate about both of these phones is the Droid startup sound. I know I can root these and delete it, but even hearing it once is too much. I will also need to root them to delete the bloat. Things like this are why I would prefer the Nexus 4.