goText is a program for mobile phones that allows you to send text messages over GPRS/EDGE/UMTS. It was made in Java (J2ME) MIDP 1.0 CLDC 1.0 and so avaible for all java mobile devices.
Make unlimited calls from mobile to mobile using VoIP.
Secure: All text messages are encrypted end-to-end.
Instant Messaging: Send and receive instant text messages along with making calls.
Unlimited Talk Time: No counting minutes.
Presence Status: Let your family and friends know when you are available.
Group and contact management.
Offline Messaging: Lets your contacts leave offline messages.
Rich text support with graphic emoticons and quick-text.