I have a chat server on my website that uses asp sessions. This is extremely effective. If you want you can have the code. It works well cross browser and it can suppor unlimited users. With some work you will be able to alter it so you can have more than one room and it currently supports html text tags so say you type<b>hello</> your message is in bold. It supports all the html tags you can even put in images etc. You could make a better interface that allows you to do that. To check out my simpole implementation goto www.server20k.com and click chat.

If you want the code and etc you can mail me at

[email protected]

by the way this requires no extra componants...