Unfortunately, there is no best of all worlds phones in Android, each one is missing something, or is bested in some way by a different device.
LTE - Faster data connection if you can benefit from it. It does drain battery quick and has some quirks.
Physical Keyboard - Can you live without a physical keybard?
Size - How big of a device is too big? Some folks seem to say "the bigger the better", but then there are quite a few that don't like the larger devices.
Camera - Each device has a different camera, some are better than others.
UI - Each manufacturer has a skin it puts on Android. Motorola has Blur, HTC has Sense, Samsung has Touchwiz (the Galaxy Nexus is stock Android not Touchwiz though), and LG has whatever they call their skin. They all function similarly, but each have their own quirks. Some folks like some over others.
Removable battery - The Razr and Droid 4 have a non-removable battery, meaning if you were someone that likes extended batteries to make it throughout the day this isn't doable. (I didn't mention the Razr Maxx here due to it basically having an extended pre-installed).
Expandable memory - The Galaxy Nexus doesn't have a micro sdcard slot.
Screen - There are a lot of different displays out there on devices. Some folks like some better than others.
Price - In these poor economic days, it can be hard for some folks to justify spending $200+ on a device.
....etc
I am not trying to be unhelpful, but without knowing your wants/needs it is tough, basically impossible to pick a phone for someone.