I use Trillian, so it doesn't matter much to me. AIM's plugin seems to be the most reliable. MSN as a service is more feature-rich than AIM or Yahoo, but the actual messenger is plagued by so much random bull it's really horrible. But as a Microsoft program that's not especially surprising.