I use Pidgin on my Mac. It works well enough but I find the problem with the multi platforms are the functionality is sketchy. For example you can't do photo sharing with YIM while on Pidgin. You can send files but not use the sharing which is much nicer to use. But if you need to have a few different IM's open they work well enough.