No programming required. Easy setup and simple to maintain. Customizable to your look and feel, and totally free. They don't allow XXX and adults sites to set up rooms. Icons associated with nicks is nice, but screen redraws interrupt the chat.
Icons used in chat are cute.
I'm not a fan of chat clients where you can't chat easily without constantly having to adjust the scroll bar. You can set up a chat room on Talk City's servers and link to it via html. Users can use Internet Relay Chat software or Talk City's own Java chat client, EzTalk. Talk City's greatest asset is that there is staff on duty 24 hours a day which can be called upon to help with problem users in a room. They have a Code of Conduct everyone must follow.