kakao talk is great for multi person group messaging.
i.e. any number of people can be in the group and message of any lenghth, attachment at their free will via data.
The app also allows use of one to one messaging over data if you dont want a group.
It also allows normal voice calls etc.