Personaly, I love my G1. I am hooked, and will probably have my G1, or a later decendant, in my pocket for the rest of my life. I agree with this reveiwers assessment of the phone, thogh I would like to update: there is now an on-screen 'soft keyboard' avalible (when in portrait mode, and when you select a text input field), I still stick to pulling out the keyboard, I like the style, and I have yet to NEED to input text while the phone is in portrait orentation, but hey that's me…
The only two two qualms I have with the overall package is first: the battery does seem to exaust quickly, though when charging it fills again quickly too, I haven't been able to nail down a detailed 'average lifespan', I'd hazard a guess at about 5 hours of constant use (and trust me, with all the goodies here, putting it down is hard…), I'm on the look-out for a third-party portable recharging apperatus, to hopefuly recharge the phone, or atleast extend the battery life.
The second problem I have is not actualy with the phone, but with its attendant T-mobile service it comes with: I have encounterd places with absolutly no service, but obviously the phone hard/software still works fine. If I could get an htc G1 with sprint or verizon service plan, ooohhhh id be in interweb heaven.
Oh, one thing I don't feel the reveiwer properly stated, as far as my reaserch could determine, as I was deciding on which smart phone to get (I originaly was aiming for a blackberry strorm) due to the Google roots, the G1 appears to be the most app-able and adaptable smart phone out there, which I suppose makes it the Smartest of the smart phones. To put it simply though it may not come factory direct with a feature another phone may offer, there is a very high chance there is an application you can download, most likely for free, that will allow you to use what was missing, and again the use will most likely be for free as well, or at worst 'cost' SMS messages.
I hope this Average-Joe reveiw helps some people to decide whether to purchase a G1 or not; As I said before, personaly, I'm hooked for life.