I was excited about T-Mobile's G1 phone, and I honestly thought I'd be one of the first to own one. There's a lot to like about it and little to dislike. However, there is one serious deal-breaker for me.
I use google for a lot of things. It's my primary search engine, my primary email app, and my only calendar app. Having a phone that gives me immediate access to all this information is very appealing. Portable broad band internet is very appealing. Because I'm a geek, an open computing platform where anyone can create applications is great.
From what I've seen, the phone looks easy to use, and already has quite a few useful applications. The google maps compass driven street view has a lot of exciting potential. Check out this youtube video to see what I'm talking about.
I like the G1 hardware too. It has a fast processor, and I can't live without a qwerty keyboard on a device like this. It has built-in wifi and bluetooth. And the whole thing is very thin.
However, there is no audio jack. And there is no stereo bluetooth support. You can't use the phone as a 3G modem (no accessing the internet from the laptop via the phone.) Right now, there is no video support beyond playing youtube videos. The screen resolution (480x320) could be better (like 800x480).
Most of those things can be corrected some point in the future with the right software.
The real deal breaker is the mandatory $25/month internet add-on to your voice plan. They will not sell you the phone without the data service. I just don't think it's worth the extra monthly outlay.
So, I think I'll keep waiting for the right phone, and right now, it looks like it won't be a google phone.