Global Mod Team
Join Date: Nov 2002
Location: Congleton - The centre of
Here's something for you. Not an app, but something that doesn't seem to be widely known for some reason.
Have you heard of Emoji? It's a 'language' set-up on the iPhone which you can use to get a ton of smilies and icons to put into text messages.
Add a new keyboard, and pick Emoji.
Now when you're sending texts, there's an extra box, shaped like a globe, which lets you switch to that keyboard, and you'll see there are dozens of things to pick from.