One-by-One
The New NCC-1701
The Good: The interior is a radical departure from what's come before and it's nice to see bright color scheme again. The front and hind exterior views look great.
The Bad: Engineering. Plus, while the window-like view into Bridge is cool-looking, I won't deny it, how practical would it really be to have the bridge visually exposed when dealing with an enemy? What if there was ever something that Kirk needed to hide? You never know.
The Ugly: The exterior profile view. It didn't help that this was the first angle of the ship we were exposed to. I didn't like the ship again until I saw the design from other perspectives. The malproportioned nacelles and the struts that have to compensate for them stand out like a sore thumb, especially when paired with a neck that extends almost to where the struts begin.
NCC-1701-E
The Good: Great top-view, hind-view, side-view. The interiors also look highly advanced and give the sense that time is moving forward and the future is moving into its own future.
The Bad: Some of the sets are too obviously Voyager sets redressed or repainted. The same problem as with the Enterprise-A sets when TNG was in production.
The Ugly: The underbelly. Never liked it, never will.
NX-01
The Good: Lean-looking. Cramped. Love the transporter room.
The Bad: Should there even be a transporter room? And why aren't helm and navigation separated?
The Ugly: Nothing really. In general, I think the debates have always been more about the appropriateness of the design for its era than the actual appearance in and of itself.
Overall: It's close between all three but I'll go with the NX-01.