I tend to be really bad with touchscreens, so if you're the same and have an iPhone, check out the Keymate for iPhone because it may save the day.
Most of the keyboards on the market for smartphones tend to be big and rugged; the Keymate for iPhone is a little smaller in size and fits nicely into the back of the mobile. The size actually makes it look like a slide-out QWERTY pad phone which is good when it comes to portability. Other than that, it's your standard keyboard with large buttons that are easy to push for those with clumsy thumbs.
Even though many have gotten used to touchscreens, the option of having an actual physical keypad is always nice to have around. The Keymate for iPhone will enhance convenience for those who prefer to actually type.