SQL isn't really that hard to learn. It is all a database anyway, and most of the php chats are SQL driven.
I am always a fan of chats, and have set up a couple php chats, and I know it can be a bitch to find the problems and the parsing errors.
I currently use a link to an AIM chatroom for one of my boards. The only drawback is that you have to have aim installed.