I think this is on the to-do list for GAIM and for Adium, last I checked. It's a relatively new feature, isn't it? I think it just bowed with the last PC version of MSN.
Mercury might be able to do it. If anything could, it would probably be either Mercury or aMSN.