MSN Messenger--Very poor smiley base
You can never express your feeling...
Yahoo Messenger--Drastful startup time...How can say very good I don't understand? And about 20MB place? That's nonsense...
Google Talk--Very Good...tough not wide spread as others ... SO I have to use three of them for different people.