Typing comfortably on a Smart Phone is best done using an external keyboard, especially if you spend a lot of time on IRC or use other chat apps. Obviously, the keyboard needs to be portable too.
Your phone's keyboard can make or break your user experience. Most of us have wrestled with an awkward default keyboard setup ...
The latest Android 16 beta suggests a full keyboard remapping feature could be on the way in the final release of the operating system.