I currently have a G1 from T-Mobile. I've experienced so many problems with it, the battery life, keyboard, etc. I have had it replaced three times. I have just upgraded to the Motorola Cliq and I'm waiting for it to come to my house! Which is a better phone?