It doesn't suck that bad, it just isn't as good as it is on the PC. And it isn't that good on the PC. They need to have a program that's cross platform that has audio and video to go along with regular text. Do a search for instant messenger programs on this site and Version Tracker and you'll find some good alternatives. iChat has a way to access Yahoo and MSN IM through Jabber, but I haven't tried it yet.