I think the idea of Scott is good. And I like multi chat window like Facebook. If equipped with multi-chat, the load of transmit line and server will increase. Therefore, I think worry of takesi is also correct. However, it may be possible to reduce the load by tuning Ajax polling interval and timing. Anyway, a lot of skill and test would be necessary.