T-mobile G1 has really got excellent features. But there was no virtual keyboard. To force the users to use the QWERTY keyboard they haven’t had a virtual keyboard. As many users are complaining about it, the latest version of Android coming in Q1 09 will have a Virtual Keyboard. It is really annoying to type on the QWERT keypad and you will definitely love to use the virtual keyboard.
The Android roadmap for Q1 of 2009 has got some good things for us to make our lives easy. They are working on Input method framework and Input method engines.
Input method framework (IMF)
IMF will enable us to use other input methods like soft keyboards. I would be easier to use a virtual keyboard rather than using a physical keyboard. IMF will also help application developers to provide IME applications.
Input method engines (IME)
IME will support soft keyboards, a dictionary of suggestions, and a suggestion algorithm. This will help us to type the messages very quickly and easily.