There has been a heated debate regarding which is the best messaging app in the recent times and I personally think it depends a lot on personal preference.