I've been looking at all of these new phones that Moto and HTC and such have been announcing lately, and each one, at least in my opinion, is just missing one or two things that would make it perfect. The ThunderBolt, for example, could have a dual core processor. The BIONIC could be equipped with more RAM and an open bootloader. The Atrix could have a larger screen, a better camera, and an open bootloader (and maybe a better network). Of course, all of these could have Honeycomb, at least for the lack of manufacturer-applied UI modifications and they'd be much better than they are at the moment, and we know, thanks to the XOOM announcement, that it is a possibility. List your 'perfect' specs in your responses. Here are mine:

Button(s) : Back, Home, Menu, Power/Sleep, Search, maybe Camera
Camera(s) : 8 Megapixel Back-Facing, 1080p Front-Facing
Keyboard : SWYPE. No Physical Option.
Memory : Minimum 1 GB RAM, Minimum 2 GB Internal
Network : Verizon, LTE, Upgradable to LTE Advanced When Available
Port(s) : HDMI (with full, universal output functionality), Micro USB, SD Card
Processor : Best Currently Available (Tegra 2, for the time being)
Software : Stock Google UI
Screen : 4.3" (it just seems to work), Maximum Possible Resolution (540x960 at the moment)

Others : Fully Open Source (e.i.: open bootloader)