Yahoo Vs Skype ??

Hi dear all members ,
I like skype messenger for online video and audio chat because it shows clear video .Now on these days skype is becoming more popular .What do you think about it? which is best skype or yahoo and why???