So far, the only Android phone I've found that's worth owning is the G1. GSM, 5 row comfortable keyboard, etc.
The Samsung Moment looks interesting, but it's only on Sprint.
The LG Android with keyboard also looks good, but no idea which carrier it will end up on.
The Droid ... the keyboard doesn't feel comfortable at all (from the demo unit I used), it only has a 4 row keyboard, and it isn't available on a US GSM carrier.
The only reason to use one of the other Android phones is ... it runs Android, instead of running iPhone OS X, WinMo, Symbian, etc. I'd rather go with an N900 than a keyboardless Android phone. And I'm pretty sure I'd rather haven N900 than the Droid.
To be a worthy successor to the G1, a phone has to have (using the G1 as a starting point):
Faster CPU,
More RAM,
More internal storage,
Bigger screen,
More resolution,
More battery,
3.5mm headset,
5 way dpad on the face,
Better placement of the data port (center of one of the long edges, IMO).
Bonus if it has a tilt screen ... either styled like the Nokia N97 (only bigger) or the HTC Touch Pro 2 (again, only bigger).
The Nexus One doesn't sound at all compelling/interesting to me. Lets see what they've got when they get around to the Nexus Five :-)
I really hate the lip on the G1 as well. Offsets the keyboard and feels awkward. The CLIQ is a step up from the G1 IMHO, but the keyboard could be much better (on the CLIQ).
For coding you might need a hardware keyboard, but voice-to-text, as is rumored, will be much faster for most users when they can use it. For those times when you can't appropriately speak aloud, a good screen-based keyboard ought to be sufficient to fill the gap.