As the iTalki chat facility is pretty bad I normally use msn, skype and yahoo:
- msn is widely used but keeps disconnecting
- skype is quite good
- yahoo is the most reliable of the 3 in my experience
I swap from one to the other whenever it's needed as there's nothing more annoying than being interrupted in the middle of a conversation.