Visit the The MUDdex!
Why would you want voice communication software if you were playing a multi-player game? Well, truth of the matter is that most games have clunky chatting interfaces. If you want to actually get something done, you have to do it "out of band." This is especially true for real-time combat. Typing instructions to other people is slow. Voice is fast.
Also, if people can talk to each other, it is no longer true that on the internet, no one knows you are a dog.
The two most-used voice communication solutions are:
These programs have servers for Windows and Linux, but clients only for Windows. Both of them promise Mac clients "real soon now." Both sites provide links to companies that will host chat servers for you.
If you want persistant messaging to communicate with your Guild or Clan, you probably want a BBS of some sort. Sometimes BBS's are and end of themselves.
IRC. It never went away, and it's found new use for back-up communications for MMORPGs. And if all you want to do is text chat, there is no better tool out there.