Heck ya!
I would buy another. Been running the Google G1 (T-Mobile) since it became available about a year ago. T-Mobile has already released the 2nd version of the Google phone called the MyTouch. It was supposed to be called the G2 but some sort of legal battle with Gatorade broke out over the name since they market a beverage w the same name.
It's a hand held computer integrated with Google. You have to create a google account to use the phone. I run practically my entire business from the google phone.
Appointments, contacts, everything is synced with your google account so you can litterly flush the phone down the toilet and not lose a bit of info cuz everything is backed up real time.
The exact same Iphone apps are also available for the google phone without the heavy hand of Apple getting involved. Another cool feature is the built in google maps which blows the YellowPages out of the water. Whatever your searching for it will pull up a map and pinpoint your location via the built in GPS. Then you can see on the map who is closest and start dialing down the list. I had a locksmith on-site in under 10 minutes today.
I also use it to surf the net and post here on MB when I don't feel like firing up the laptop.
Yea, its a good phone with tons of features. The only problem is the stock battery is sort of whimpy but can be upgraded to the fat battery easily.