The problem with instant messaging is that there are many different messaging platforms. This can be a serious pain in the posterior if you have friends who use different systems. However, you can get around the problem by opting for a universal messaging app such as IM .
It supports a range of different messaging services including AIM, ICQ, MSN, Facebook and Google Talk. It’s got a great user interface and also supports push notifications, so you can be notified of new messages even when the app isn’t actually running. The developers have also recently updated it with a neighbourhood view that lets you see other users close by on a map if they’ve provided their location.
There are lots of universal messaging apps available for the iPhone, but IM+ remains one of the best options out there.