ParaChat is one of the oldest, most well-known chat services out there. The client is java-based and they host it on their servers. There are some ads displayed in the chat-box, though their not too intrusive. To create a chatroom, you just fill out a form, cut, paste, and chat. Their paid plans are even better, though obviously not free. :)