1) Battery life lasts up to 2 days on my G1, after I upgraded the radio firmware, perhaps you should try this.
2) Headphone jack is annoying, but it's not a power jack - it's just USB, and there are numerous other phones that do this.
3) My experience with the camera has been good. My anecdotal evidence has just as much weight as your anecdotal evidence.
4) I've dropped my phone on concrete from 6 feet height and it's been *fine*, not even scratched.
5) The display is actually around the same size as the iPhone, but the clunkier design does admittedly make it feel smaller.