The answer to this question depends a lot on your needs. If you want a calling app for group calling, Skype, WhatsApp, etc., could be the best choice. However, if you want a calling app to get a secondary phone number, Dingtone or Talkatone should be an appropriate choice.