Which is better for mobile? Skype or Viber or WhatsApp? or something else?

about 5 years ago

I use Viber and Skype. I sometimes forget to log into skype, but Viber. I have a feeling that Viber might beat Skype. Are there any other interesting competitor's for this MS kid?