You might look at options like WebRPG or OpenRPG (no Mac port, yet), in addition to chat interfaces such as IRC or AIM. For a bit more of an investment, you might look at klooge.werks. You could always go overboard and use a videoconferencing solution.
Or, for a different style of play, you might consider a play-by-email game or a message-based game.