iphone may have an issue, while typing an email or sms. it only has verticle keyboard and no horizontal keyboard. this verticle keyborad has very narrow keys which make typing quite difficult and u end up doing lots of errors.
For the moment yes but the 3.0 firmware which will be released by the summer (May-June) will deal with this issue.However one does get used to the vertical keyboard , and the errors are dealt with with the "dictionary" type function.