
I've been using the Google Android phone for just under a week now, and there seems to be a lot of interest in my impressions. First off, since you will be viewing this gadget through my eyes, here's a little background. I owned the original iphone for over 9 months, and really loved it. I had to sell it before the apps came out, but I was a heavy user of the core functions (email, etc.) and especially the browser. Also, I've only had EDGE on the iphone, and currently have EDGE on the G1 as well, so no unfairness there. So my impression of the iphone is colored by the fact I never got to play with the apps on it, but I have played with my brother's iPod touch apps quite a bit, and am quite familiar with the interface style and speed. I have used seriously on my main work machine XP, Vista, Ubuntu, Red Hat, and currently Mac OSX. I love to try new OSs, programs, and ways of interacting with data. In this review, I'm going to quickly go over the high points of the hardware, OS, and some of the apps. All the images are taken from my actual phone using the devkit, or taken by myself.
The Hardware


Some people have accused the G1 of being schizophrenic in it's control scheme, and with a touchscreen, keyboard, and trackball I can see why. However, it makes perfect sense when you consider this is the first hardware for an operating system. App developers have to account for all 3 control schemes, making apps more available for future handsets that perhaps might be touch only, or trackball focused, etc. I personally don't mind the multiple inputs at all, trackball is great for switching between fields on forms, and for selecting precise locations in google maps.
My only complaints with the hardware are battery life (for such a big device, couldn't we get maybe 4 more hours out of it?) and the lack of a headphone jack. They aren't deal breakers for me, I'm used to charging every day, and I never intended to use this as a media device. However... when flash finally comes to the browser, my access to my www.lala.com account will give my G1 more music than my original iphone. (Or somebody *please* make an app for it!)
Android OS



Contacts also works really well. If you are on the home page, and you start typing it will immediately begin searching your contacts for the things you type, a really good way to start calling someone, or shoot them an email, or even check if you have them in your address book. For syncing to my desktop, I am using www.soocial.com to sync my google contacts with my mac address book.app.

"Current Location" as a starting point. The Compass mode of the streetview is just icing on the cake, and is a good way to enjoy "visiting" other cities.

Another great feature of the phone is that google search is one keypress away at all times. There is a dedicated search button (as I mentioned before) on the keyboard that serves as the shortcut key, but also triggers various searches in different programs. If nothing is selected, and you are on the home screen, it jumps to a google search widget. This can be really, really helpful.


Whenever an event happens, it displays up in the bar, along with a short line describing the occurence (IMs display the first few lines, missed calls give the number/contact name). I drag the shutter down with my finger, and click the event I want to respond to. It works flawlessly, and is possibly the finest part of the Android OS.
There are a few complaints I have. Some apps use a long press to perform "right-click" actions, such as copy, paste, and delete. And some apps use the menu button. I wish that they would all make up there minds, for usabilities sake. The iphone's UI is successfull because actions are simplified, and are the same across apps. Android's young, open platform is a little shaky, it would be nice for google to publish some docs dictating what actions and buttons should be mapped to what, just for continuity's sake.
The one thing you have to remember when using the Android G1, is that it is designed pretty heavily with keyboard navigation and control in mind. Learn the shortcuts, set keyboard shortcuts for your favorite apps, and you will find yourself flying around faster than you thought possible on a phone. For instance, on the iphone, the steps for sending an email:
- Slide your finger over the lock
- Find the mail button push it
- Move your finger to the Compose button
- Flip open the phone.
- Press Search + G.
- Press Menu + C
The iphone and other phones have to present all the information and control visually to you. Nothing wrong with that, and it makes the iphone a joy and a pleasure to use. The G1 assumes you are willing to learn the phone, and that makes it great for a geek such as myself, but don't expect your grandmother to be able to use it as easily.
The Apps
The Android Market is in infancy. There are a few great apps with tons of promise, that really use the power of the the platform– and there are some half baked tetris clones. Some of my highlights on the list:

.png)
Compare Everywhere
This app lets you scan barcodes, then lists out locations where you can obtain the item, as well it's price on quite a few online stores. It works *really* nicely, even over EDGE. Every once in a while you'll run into an item that won't be in the database, but it's a great start. Highly recommended.

imeem
An online radio app, similar to last.fm or pandora. It works as advertised, even over EDGE, and has a very nice interface that provides information on the band, related bands, and the track itself.

Shazam
This is the same app as on the iphone. Record 15 secs of a song on the radio or on a speaker, and recognize it. This one is really fun, and I really enjoy breaking it out, even if I know the song's name already. It provides links to buying the song, the artist's myspace, and other links, as well as getting the album art, artist, and other info.

PicSay!
This app is a basic image editor, allowing you to add props like sunglasses and hats, speech bubbles, special effects, distortions, and other fun effects to your G1 images. Really fun for posting a quick hilarious image to your blog. The touch screen controls are really powerful, and make good use of the G1's abilities.
Many more apps are in the works, and the market is quickly getting larger and larger. It's a good opportunity for developers however as alot of functionality is waiting to be added. There isn't a really good todo app yet, for instance, and although the camera on the G1 is capable of video recording, there are no apps that do that yet. As the android market is completely (hopefully) wide open to developers, I look forward to seeing what else they add. I hope to add some myself. I expect the market to look a little bit more professional as soon as google enables paid apps. I wouldn't be surprised if there are quite a few nice apps that are holding off till then.
Conclusions
Is the G1 better than the iphone? No. It's a completely different animal. If you are looking for an extremely easy to use phone, that will absolutely make sense to you right off the bat, this may not be your phone unless you are a lifehacking linux/command line/keyboard shortcut/hacking/macro guy. The huge feature set of the handset, combined with an open source, free app market OS that is focused on multitasking and usability makes this the perfect phone for those of us who are willing to learn by breaking and building.

For me, considering what the Android OS is offering, and where it's going, it's not whether or not you should get the G1 Android, but whether you should get this Android phone, or wait for a newer version. If you are considering developing apps, I would get the G1 now. You need to get on board and start working with it as soon as possible, and the multiplicity of input devices make trouble shooting for touch and non-touch devices easier.
If you have any more specific questions, be sure and ask in the comments, I'll try and update the review and get back with you as soon as I can.