I've tried Maptool and Fantasy Grounds. I ended up sticking with Fantasy Grounds. I've been playing rpgs online since 2005, with almost all of them on Fantasy Grounds.
I've played in groups where we use the text chat feature in FG exclusively (no voice), where we use the text chat for "in...