Google Talk
However, given that Google Talk provides XMPP protocol, most mobile phones for which a suitable XMPP client exists could also offer Google Talk service, at least theoretically (depending on the handset, the user may encounter security warnings because of unsigned Java ME MIDlets or limits put in place by the mobile service provider). Mobile clients specially designed for Google Talk exist as well.