I'm getting my iPhone on Wednesday (yippee), and I've found that these are the main IM "apps" to go for:- -meebo -ebuddy -trillian astra -jivetalk (beejive) -mundu I'm only interested in MSN, so unfortunately FlickIM is out for me. Like most people, I want to be able to add IM contacts on my iPhone, and easily manage multiple conversations (with emoticons, "...is typing", some sort of visual notification of a new IM in the different chats). Staying logged in - ideally when the iPhone is in standby, but at least when I just go off Safari and do something else - is important. I'll also be using WiFi 95% of the time. So which is the best, and why?