yahoo messenger is the best to chat and make new friends i have met many of them through this and this offers very good ofline services which none other can offer. need to improve styles