This is an "okay" phone. The touch screen is great except it locks the dial pad on calls, so if you need to press a # for an extension or to enter your password to check voice mail or something, you have to double tap it to unlock it, OR sometimes it totally closes. This is a pain in the arse if you are checking voicemail and you want to save or delete a message and you are driving. Just looking down to have to unlock the keypad and then see/press the 9 or 7 is not good to have to do... not so bad if it was ALL you had to do, but the added step of having to unlock the keypad or bring it back up is totally idiotic. I do not have time to listen to vpicemail except when I am in my car and have a little down/driving time and peace o be able to do so. If I want to press 8 to call the person who left me the voicemail of press ## to return to voicemail, again, I have to unlock or bring the dial pad back up to do so. It is really a huge inconvenience. The "Android" system is great though. I like the GPS and mapping and I like being able to do google searches and check my e-mail and stuff.
The swivel out keyboard is a nice feature for typing long-worded text or email messages, BUT it is bulky and it is a heavy phone AND I hate my keyboard... I got one of the first G1's and I hope they no longer even have this keyboard, but mine is light colored and the letters blend in with the pad so you can SEE the letters/#'s if it is lit up in a light setting. I HAVE TO LOOK to type! (yeah, pitiful, but I do) so it is a struggle to see. Most of the time my on screen keyboard will not work. I have contacted T-Mobile and motorola requesting a different phone, but I cannot get them to work with me unless I PAY for a new one. This phone was not cheap and I cannot afford that, so I am stuck with it.