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.
For a truer desktop experience, a portable monitor that easily pairs with my iPhone would be ideal. Unfortunately, there are limited devices that officially support iOS. Plus, if I’m trying to travel ...